程序怎么編寫 學(xué)習(xí)機(jī)器學(xué)習(xí)時(shí)用Octave好還是Python好?
學(xué)習(xí)機(jī)器學(xué)習(xí)時(shí)用Octave好還是Python好?建議使用Python進(jìn)行機(jī)器學(xué)習(xí)。為什么?因?yàn)榇笮偷捻?xiàng)目你可以用Python做接口調(diào)用,但你無法用Octave做client端,目前來看快速實(shí)現(xiàn)算法原
學(xué)習(xí)機(jī)器學(xué)習(xí)時(shí)用Octave好還是Python好?
建議使用Python進(jìn)行機(jī)器學(xué)習(xí)。為什么?因?yàn)榇笮偷捻?xiàng)目你可以用Python做接口調(diào)用,但你無法用Octave做client端,目前來看快速實(shí)現(xiàn)算法原型Python已經(jīng)比Octave快了,所以O(shè)ctave在這點(diǎn)上也難體現(xiàn)優(yōu)勢(shì)。
其次,吳恩達(dá)在機(jī)器學(xué)習(xí)使用Octave是因?yàn)楫?dāng)時(shí)Python還沒那么火,你看他現(xiàn)在的deeplearning教程也是用Python作為編程語言,也可以體現(xiàn)Python的流行趨勢(shì)和對(duì)開發(fā)者而言的友好程度了。
如何看待哈工大被禁止使用MATLAB正版軟件?
很高興回答你的問題。
最近兩天,哈工大和哈工程的同學(xué)發(fā)現(xiàn)不能再使用matlab了。盡管已經(jīng)購買了該軟件的正版版權(quán),但目前仍舊不能使用。
matlab是工科院校同學(xué)使用最為廣泛的一個(gè)軟件。這次被禁了,可能會(huì)對(duì)一些同學(xué)造成影響。
雖然私底下可以繼續(xù)使用盜版,但對(duì)于正式文章的發(fā)表,如果沒有取得版權(quán)的話,是非常麻煩的。那就意味著我們不能再使用matlab輸出數(shù)據(jù),圖表,并且作為發(fā)表文章的插圖使用。
matlab的禁用才只是開始,最可怕的是后續(xù)還有更多的軟件被禁用。
例如很多理工科同學(xué)都在使用的origin軟件,也是來自于美國(guó)的公司。是否也會(huì)陸續(xù)被加入到禁止使用的軟件名單,尚不可知。
實(shí)際上對(duì)哈工大的禁令在早些年就已經(jīng)開始了。例如針對(duì)哈工大購買一些大型設(shè)備,美國(guó)在很早就已經(jīng)設(shè)限了。高純?cè)牧弦惨呀?jīng)早在幾年前就已經(jīng)不再賣給哈工大的客戶了。在禁令之前,就算是從歐盟等其他國(guó)家購買的儀器設(shè)備,也受到了美國(guó)的層層阻撓。只是這一次把更多的事情放到了桌面上,被進(jìn)禁止的范圍更加廣泛了。
一個(gè)軟件被禁就是我們?cè)斐闪艘欢ǖ睦щy,這說明我們?cè)谶@個(gè)方面還是有很多的不足。國(guó)產(chǎn)軟件在可用性、性能等各方面還跟進(jìn)口的軟件存在很大的差距。
雖然我們的經(jīng)濟(jì)發(fā)展速度很快,但在設(shè)備,高純?cè)牧?,高精尖產(chǎn)品確實(shí)還是存在著較大的差距,我們的路還任重道遠(yuǎn)。
有MATLAB替代軟件嗎?不是美國(guó)的?
作為matlab的資深用戶,博士期間曾用它來做過仿真,來談?wù)勛约旱目捶ā?/p>
matlab在高校被禁對(duì)學(xué)生來說幾乎沒有任何影響,硬是要說有影響的話,就是那些不會(huì)其他編程語言的人無法開展科研工作。再有,論文中不能再寫上“以下是matlab的仿真結(jié)果。。?!?/strong>
對(duì)學(xué)生黨來說,matlab主要是用來處理實(shí)驗(yàn)數(shù)據(jù)的,而這個(gè)功能可以被很多編程語言取代,比如python、mathmatic、sas、ruby等。有人說,大規(guī)模數(shù)據(jù)處理效率不高,咋辦?用C語言啊。現(xiàn)代大規(guī)模分布式系統(tǒng)好多基于C的,還處理不了你那點(diǎn)實(shí)驗(yàn)數(shù)據(jù)嗎?!
如果matlab被禁都有影響的話,我就問你華為的安卓操作系統(tǒng)都被禁了,還活不活!好好提升技能吧,多學(xué)幾種編程語言吧!
高校學(xué)生應(yīng)該是國(guó)家的希望,你們應(yīng)該最不怕美狗的制裁,行動(dòng)起來!
想轉(zhuǎn)專業(yè)數(shù)據(jù)科學(xué)(機(jī)器學(xué)習(xí))需要學(xué)哪些課程?
首先明確學(xué)到什么程度,為你提供一些參考:
抽象代數(shù)
高級(jí)代數(shù)
微積分
計(jì)算機(jī)科學(xué)代數(shù)與分析
應(yīng)用概率
微積分與應(yīng)用程序
幾何
單變量微積分
三角學(xué)
復(fù)雜變量
復(fù)雜分析
交換代數(shù)
離散數(shù)學(xué)
數(shù)字理論
統(tǒng)計(jì)學(xué)
統(tǒng)計(jì)思維導(dǎo)論學(xué)
模型應(yīng)用學(xué)
動(dòng)態(tài)系統(tǒng)
電子統(tǒng)計(jì)
模糊數(shù)學(xué)等等。