更新時(shí)間:2019年01月14日17時(shí)37分 來源:python培訓(xùn) 瀏覽次數(shù):
Q:為什么Python在機(jī)器學(xué)習(xí)中如此受歡迎?
A:有許多原因可以解釋為什么的Python編程語言流行誰在工作的專業(yè)人員的機(jī)器學(xué)習(xí)系統(tǒng)。
最常引用的原因之一是Python 的語法,它被描述為“優(yōu)雅”和“數(shù)學(xué)類”。專家指出,Python 的語義與許多常見的數(shù)學(xué)思想具有特定的對(duì)應(yīng)關(guān)系,因此在Python語言中應(yīng)用這些數(shù)學(xué)思想并不需要學(xué)習(xí)曲線。
Python也經(jīng)常被描述為簡(jiǎn)單易學(xué),這是其對(duì)任何應(yīng)用使用(包括機(jī)器學(xué)習(xí)系統(tǒng))的吸引力的重要組成部分。一些程序員將Python描述為具有有利的“復(fù)雜性/性能權(quán)衡”,并且描述了如何使用Python比其他語言更直觀,因?yàn)槠淇稍L問的語法。
其他用戶指出,Python還具有特別的工具,在使用機(jī)器學(xué)習(xí)系統(tǒng)方面非常有用。有些引用了一系列的框架和庫,以及像NumPy這樣的擴(kuò)展,這些配件使得Python任務(wù)更容易實(shí)現(xiàn)。因此,編程語言本身的上下文對(duì)于這些應(yīng)用使用的普及也很重要。另一個(gè)資源是scikit模塊,稱為“Python中的機(jī)器學(xué)習(xí)”,它可以指導(dǎo)專業(yè)人員在此能力中使用Python。
與Java,Ruby on Rails,C或Perl等語言相比,Python被廣泛用于機(jī)器學(xué)習(xí)。有些人可能會(huì)使用其他語言進(jìn)行“硬編碼”,并將Python描述為基本用戶可以訪問的“玩具語言”,許多人將Python視為處理某些其他語言的隱秘語法的完全功能的替代方法。
有些人指出,易用性使得更好的協(xié)作編碼和實(shí)現(xiàn),而作為通用語言,Python可以輕松做很多事情,這有助于復(fù)雜的機(jī)器學(xué)習(xí)任務(wù)。所有這一切使得Python成為科技界經(jīng)常被追捧的語言技能。另一個(gè)好處是廣泛的支持:由于很多人將Python視為一個(gè)標(biāo)準(zhǔn),支持社區(qū)很大,這甚至增加了Python的受歡迎程度。
北京校區(qū)