認(rèn)識(shí)算法
進(jìn)入算法世界要從2015年開(kāi)始研究生生活說(shuō)起。2015年3月,我順利的考上了某211/985院校的碩士研究生,于是提前的進(jìn)入學(xué)校跟著導(dǎo)師一起學(xué)習(xí)。
在還不知道為什么的情況下,導(dǎo)師讓我學(xué)習(xí)《數(shù)據(jù)結(jié)構(gòu)》和《數(shù)據(jù)挖掘》,這是我第一次接觸算法相關(guān),也是第一次認(rèn)識(shí)算法。由于是剛進(jìn)入研究生生活,一個(gè)階段的剛開(kāi)始總是熱情洋溢的,因此很認(rèn)真的看《數(shù)據(jù)結(jié)構(gòu)》和《數(shù)據(jù)挖掘》。由于本科學(xué)習(xí)過(guò)《c++》等相關(guān)課程,因此《數(shù)據(jù)結(jié)構(gòu)》看了一遍大致能理解。但是《數(shù)據(jù)挖掘》完全沒(méi)有理解,但是在沒(méi)有理解的情況下我也是看了兩遍,有了大致的影響。
正式開(kāi)始研究自己的課題,一開(kāi)始擬定的課題是故障檢測(cè)與異常識(shí)別,因此各種查看文獻(xiàn)搜索關(guān)于故障檢測(cè)和異常識(shí)別的方法,并做了相關(guān)總結(jié)。
由于神經(jīng)網(wǎng)絡(luò)的火熱,無(wú)意中就鎖定了神經(jīng)網(wǎng)絡(luò)。可能是自己的懶惰吧,最后選擇了神經(jīng)網(wǎng)絡(luò)中最簡(jiǎn)單的極限學(xué)習(xí)機(jī)。
就這樣,我就開(kāi)始了研究極限學(xué)習(xí)機(jī)之旅。
慢慢入門
依然是以查看文獻(xiàn)為主,原理、方法、思想,其實(shí)質(zhì)上也是機(jī)器學(xué)習(xí)的一種。有一次無(wú)意間看到導(dǎo)師看的一本書《機(jī)器學(xué)習(xí)》(西瓜皮的那本),于是我就問(wèn)導(dǎo)師借來(lái)看了,從線性回歸到集成學(xué)習(xí),基本的思想和流程的都看過(guò)一遍。另外,由于同學(xué)的影響和自己的反復(fù)思考在大家都在學(xué)習(xí)c++的時(shí)候,我選擇了學(xué)習(xí)簡(jiǎn)單的編程語(yǔ)言Python,看了一遍廖雪峰關(guān)于Python的博客,基本的語(yǔ)法就有了一個(gè)大致的了解,不懂的在用的時(shí)候查詢。就這樣,以Python為語(yǔ)言工具,慢慢的進(jìn)入算法。
由于這些算法中,涉及到了優(yōu)化的問(wèn)題,因此自己有通過(guò)看書和看博客學(xué)習(xí)了遺傳優(yōu)化算法和隨機(jī)優(yōu)化算法,其實(shí)到現(xiàn)在我還是不是很明白各種算法的好處到底在哪里,只是記住了。
進(jìn)而,慢慢的知道了機(jī)器學(xué)習(xí)算法中的一些問(wèn)題和小策略,比如過(guò)擬合、泛化性能不佳、陷入局部最優(yōu)等,常常使用加正則化項(xiàng)、改變優(yōu)化方法、集成策略等等方法。
通過(guò)看書《機(jī)器學(xué)習(xí)》、《統(tǒng)計(jì)學(xué)方法》、《機(jī)器學(xué)習(xí)實(shí)戰(zhàn)》,《數(shù)據(jù)挖掘》后慢慢的開(kāi)始入門。無(wú)意間看到一個(gè)阿里天池的大數(shù)據(jù)比賽,于是就參加了,那是的我其實(shí)在實(shí)踐上還是一無(wú)所知的。但是在一個(gè)群里面找到了一個(gè)戰(zhàn)友,這個(gè)戰(zhàn)友教會(huì)我很多東西,包括整個(gè)比賽的過(guò)程、相互討論偷偷向他學(xué)習(xí)、他推薦我看了關(guān)于機(jī)器學(xué)習(xí)。
就這樣我就一直查看關(guān)于機(jī)器學(xué)習(xí)的書籍、博客、公開(kāi)課、視頻。
進(jìn)一步
到了研二下學(xué)期的時(shí)候開(kāi)始找實(shí)習(xí)工作了,那會(huì)鎖定的是機(jī)器學(xué)習(xí),其實(shí)整個(gè)過(guò)程不是很順利。找到的都是一些小公司的機(jī)器學(xué)習(xí)工程師。面試歡聚時(shí)代的時(shí)候,技術(shù)面很差勁,很多東西對(duì)現(xiàn)在的我來(lái)說(shuō)只是基礎(chǔ),但是那會(huì)的我卻什么都不知道,由于種種原因,我在備胎池里被撈了出來(lái),使我有機(jī)會(huì)接觸到深度學(xué)習(xí),并進(jìn)行實(shí)踐。
在歡聚時(shí)代實(shí)習(xí)的兩個(gè)多月里,我的進(jìn)步可以抵得上我一年的學(xué)習(xí)了。那會(huì)我就意識(shí)到只有實(shí)踐才能真正成長(zhǎng),再加上周圍團(tuán)隊(duì)的支持,進(jìn)步是飛快的。因此,非常感謝那段時(shí)間的人和事,是我的啟蒙。。。。
即使是進(jìn)步了,到最終還是無(wú)緣,沒(méi)有能留下來(lái)。我也看到了自身的不足之處,但是就算彌補(bǔ)也是晚了。
進(jìn)入秋招
有了兩個(gè)多月的實(shí)習(xí)經(jīng)驗(yàn),秋招的我更是目標(biāo)明確。但仍然存在實(shí)踐過(guò)少的問(wèn)題,各個(gè)公司一一慘敗,幸運(yùn)的是還是有offer的,還是有機(jī)會(huì)讓我積攢更多經(jīng)驗(yàn),然后不斷進(jìn)步的。。。
現(xiàn)在依然只是菜鳥級(jí)別,非常期待進(jìn)入公司后的進(jìn)一步蛻變。。。
-
工程師
+關(guān)注
關(guān)注
59文章
1603瀏覽量
71234 -
算法
+關(guān)注
關(guān)注
23文章
4810瀏覽量
98622
發(fā)布評(píng)論請(qǐng)先 登錄
陶瓷、電解、鉭電容到底怎么選?一個(gè)視頻搞懂硬件工程師基本功 #電子 #電子工程師 #電容 #揚(yáng)興科技
研發(fā)工程師和測(cè)試工程師對(duì)于產(chǎn)品新功能的見(jiàn)解有何不同?#電子工程師 #電路知識(shí) #人工智能
電子工程師的雙標(biāo)瞬間 #電子 #電子愛(ài)好者 #電子工程師 #揚(yáng)興科技 #雙標(biāo)
算法工程師需要具備哪些技能?
電子工程師看書的四個(gè)階段 #電子 #硬件工程師 #電子愛(ài)好者 #反轉(zhuǎn) #揚(yáng)興科技
什么是BSP工程師
硬件工程師:這才是真正的大學(xué)生就業(yè)指導(dǎo) #電子 #硬件工程師 #電子愛(ài)好者 #晶振 #揚(yáng)興科技
想成為硬件工程師?我教你??!你得先學(xué)會(huì)這些...... #硬件工程師 #電子工程師 #電子愛(ài)好者 #電子行業(yè)
硬件工程師面試必會(huì):10個(gè)核心考點(diǎn)#硬件設(shè)計(jì) #硬件工程師 #電路設(shè)計(jì) #電路設(shè)計(jì)
電子發(fā)燒友工程師看!電子領(lǐng)域評(píng)職稱,技術(shù)之路更扎實(shí)
嵌入式工程師為什么要學(xué)QT?
嵌入式工程師的進(jìn)階之路
算法工程師學(xué)習(xí)之路
評(píng)論