2018華為軟件精英挑戰(zhàn)賽總結(jié)

智能世界云動

??? 又是一年花開。2018年華為軟件精英挑戰(zhàn)賽舌界,在蕩漾的春季開始了掘譬。17年的今天,應(yīng)該還沉浸在驚喜之中呻拌,今天或許有點(diǎn)小遺憾葱轩,仍然倍感幸運(yùn),簡單聊一聊這個春天的美好故事藐握。

一靴拱、賽題解讀

??? 給定歷史數(shù)據(jù),預(yù)測一個時段的虛擬機(jī)請求數(shù)量猾普。預(yù)測完成后袜炕,有效將虛擬機(jī)部署在物理服務(wù)器上。

??? 前者為時間序列預(yù)測問題初家。給定歷史數(shù)據(jù)偎窘,學(xué)習(xí)其中的歷史趨勢,季節(jié)性溜在,周期性等陌知,預(yù)測在未來時間內(nèi)的量值。常用的模型有移動平均(MA)掖肋,自回歸模型(AR)纵诞,自回歸滑動平均模型(ARMA),指數(shù)平滑(一次/二次/三次等)培遵,Garch等浙芙;

我在哪里見過你

??? 后者為二維背包問題。虛擬機(jī)有不同的規(guī)格籽腕,CPU和MEM規(guī)格不同嗡呼,給定的物理服務(wù)器的規(guī)格相同,有CPU和MEM的限制皇耗,在滿足CPU和MEM的前提下南窗,優(yōu)化其中一個維度;

??? 總體來說,2017年是一個組合優(yōu)化問題万伤,2018年是機(jī)器學(xué)習(xí)加優(yōu)化問題窒悔,或許由于機(jī)器學(xué)習(xí)的原因,有了一定的門檻敌买,不知為什么感覺身邊的參與人員沒有上一年多简珠,或許是錯覺吧!

二虹钮、數(shù)據(jù)解讀

??? 初賽中提供的歷史數(shù)據(jù)為2015年1月到2015年5月聋庵,同時還有2015年12月到2016年1月。主要有以下幾個特點(diǎn):

(1)數(shù)據(jù)量小芙粱。15種規(guī)格的虛擬機(jī)祭玉,一共不到3000行數(shù)據(jù),且前期多數(shù)為0值春畔;

(2)數(shù)據(jù)特征小脱货。每條歷史數(shù)據(jù)有用信息僅包括時間和請求規(guī)格,訓(xùn)練數(shù)據(jù)特征較新梢獭振峻;

(3)異常值復(fù)雜。異常值的出現(xiàn)完全隨機(jī)线召,主要影響對象包括周末,節(jié)假日多矮,大促活動缓淹,企業(yè)臨時需求等,由此產(chǎn)生的異常值塔逃,數(shù)據(jù)分布無特征讯壶,且異常值范圍特征小湾盗;

給你一份蒲公英的約定

初賽階段伏蚊,個人認(rèn)為高分的關(guān)鍵在于異常值的處理,從歷史數(shù)據(jù)能看到虛擬機(jī)的請求量呈上升趨勢格粪,且有不小波動性躏吊,后期多數(shù)采用二次指數(shù)平滑來完成,異常值的處理在指數(shù)平滑中也是占有重要比重帐萎,一種做法是當(dāng)前值超過前面一周平均值的固定倍數(shù)被視為異常值比伏,然后取其平均來替換。異常值如何處理疆导,關(guān)乎到算法學(xué)習(xí)到的規(guī)律赁项,確實(shí)是一門哲學(xué)課。

三、參賽感受

??? 最大的感受是語言Python的選擇悠菜,這是Python第一次作為參賽語言加入舰攒,或許是順應(yīng)云計(jì)算智能時代的需要。Python作為程序員的小語言悔醋,已經(jīng)是毋庸置疑了摩窃。

??? 程序員的技能儲備?作為一名后端開發(fā)人員篙顺,很有必要儲備一定的機(jī)器學(xué)習(xí)和深度學(xué)習(xí)知識偶芍。可能很多同學(xué)因?yàn)閷τ赑ython和機(jī)器學(xué)習(xí)零儲備德玫,所以上來第一關(guān)就難以下手匪蟀。明顯感受到,時代對于一個合格程序員的需求是宰僧,一專多強(qiáng)材彪。在自己固有領(lǐng)域要有自己的獨(dú)特,在其他多方面要有一定程度的認(rèn)知琴儿,快速變革的時代段化,自我提高是不變的主旋律。于我而言造成,做好后端邏輯是專显熏,參與大數(shù)據(jù)處理和機(jī)器學(xué)習(xí)算法是強(qiáng),前路慢慢晒屎,且行且珍惜喘蟆。

沒有你的午后我也懂得自處

??? 其實(shí)還有一個強(qiáng)烈的感受是代碼風(fēng)格。良好的代碼注釋鼓鲁,這應(yīng)該是程序員必備的蕴轨,別人閱讀代碼的難易程度,也是考量代碼優(yōu)秀與否的一個方面骇吭。扎實(shí)的算法功底橙弱,找工作時大家瘋狂刷題,找完工作燥狰,全部扔掉棘脐,刷題的本質(zhì)是在于學(xué)習(xí)簡潔有力的代碼,有效代碼效率龙致,堅(jiān)持刷題荆残,鍛煉好思路。

??? 團(tuán)隊(duì)管理的難度要優(yōu)于技術(shù)實(shí)現(xiàn)難度净当。合作共贏的時代内斯,技術(shù)管理尤為重要蕴潦。技術(shù)的實(shí)現(xiàn),方案的實(shí)現(xiàn)優(yōu)先級俘闯,后期的檢查潭苞,環(huán)環(huán)相扣。

??? 感謝隊(duì)友的支持真朗,感謝一個多月的努力此疹,本命年,希望一切不要太壞遮婶。

??? 忽然想起一個故事蝗碎,山里面有一個老和尚和一個小和尚。小和尚問老和尚旗扑,“師傅蹦骑,得道之前你每天做什么呢?”臀防,老和尚回答到眠菇,“砍柴,種菜袱衷,澆水”捎废。小和尚又問到,“那得道之后呢致燥?”登疗,老和尚笑著答道,“砍柴嫌蚤,種菜辐益,澆水”,小和尚不解的問搬葬,“有什么區(qū)別呢荷腊?”艳悔,老和尚笑著到急凰,“得道前,我砍柴的時候想著種菜猜年,種菜的時候想著澆水抡锈,澆水的時候想著砍柴,得道后呢乔外,砍柴的時候只是砍柴床三,種菜的時候只是種菜,澆水的時候只是澆水杨幼∑膊荆”

??? 一步步做好每一天聂渊,或許就是屬于自己的勝利。

你在看我嗎
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末四瘫,一起剝皮案震驚了整個濱河市汉嗽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌找蜜,老刑警劉巖饼暑,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異洗做,居然都是意外死亡弓叛,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進(jìn)店門诚纸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來撰筷,“玉大人,你說我怎么就攤上這事咬清”兆ǎ” “怎么了?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵旧烧,是天一觀的道長影钉。 經(jīng)常有香客問我,道長掘剪,這世上最難降的妖魔是什么平委? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮夺谁,結(jié)果婚禮上廉赔,老公的妹妹穿的比我還像新娘。我一直安慰自己匾鸥,他們只是感情好蜡塌,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著勿负,像睡著了一般馏艾。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上奴愉,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天琅摩,我揣著相機(jī)與錄音,去河邊找鬼锭硼。 笑死房资,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的檀头。 我是一名探鬼主播轰异,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼岖沛,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了搭独?” 一聲冷哼從身側(cè)響起烫止,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎戳稽,沒想到半個月后馆蠕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡惊奇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年互躬,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片颂郎。...
    茶點(diǎn)故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡吼渡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出乓序,到底是詐尸還是另有隱情寺酪,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布替劈,位于F島的核電站寄雀,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏陨献。R本人自食惡果不足惜盒犹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望眨业。 院中可真熱鬧急膀,春花似錦弥姻、人聲如沸巴帮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至凡人,卻和暖如春件豌,著一層夾襖步出監(jiān)牢的瞬間战得,已是汗流浹背就斤。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工悍募, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蘑辑,地道東北人洋机。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像洋魂,于是被迫代替她去往敵國和親绷旗。 傳聞我的和親對象是個殘疾皇子喜鼓,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務(wù)的結(jié)構(gòu)性框架衔肢。軟件項(xiàng)目的開發(fā)包括:需求庄岖、設(shè)...
    宇文臭臭閱讀 6,725評論 5 100
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務(wù)的結(jié)構(gòu)性框架角骤。軟件項(xiàng)目的開發(fā)包括:需求隅忿、設(shè)...
    Mr希靈閱讀 21,957評論 7 278
  • 先貼上我們名次,我們是上合賽區(qū)的【上江湖南西喊钭穑】隊(duì)背桐。初賽38名,復(fù)活賽8蝉揍,然后就game over啦: 這次的賽題...
    歪歪kiu閱讀 12,033評論 4 49
  • 小說作者:畫一江水 點(diǎn)擊跳轉(zhuǎn) 唐人(一) 09 殺人哪里用得著瘟疫 呂唐打來清水链峭,幫宋運(yùn)星把頭發(fā)洗干凈。但無論用什...
  • 遇到蝸牛在花園散步滑燃, 碰巧知了愛上了熱烈的燈火曲横。 喜歡看雨水沿墻縫順流而下的唐突, 喜歡等濕漉漉的秋千被日出曬出溫...
    艾小夕閱讀 350評論 2 2