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