從零開始學(xué)習(xí)python編程 要如何開始從零掌握Python機器學(xué)習(xí)?
要如何開始從零掌握Python機器學(xué)習(xí)?有沒有人能來分享一下經(jīng)驗?以及一個過來人,我的建議是分三步接受:不過在此之前:學(xué)習(xí)都差不多Python技能假如要可以使用Python通過機器學(xué)習(xí),擁有對Pyth
要如何開始從零掌握Python機器學(xué)習(xí)?
有沒有人能來分享一下經(jīng)驗?
以及一個過來人,我的建議是分三步接受:
不過在此之前:學(xué)習(xí)都差不多Python技能
假如要可以使用Python通過機器學(xué)習(xí),擁有對Python有基礎(chǔ)基礎(chǔ)的理解更加關(guān)鍵。幸運的是,Python是當(dāng)前普遍使用的比較流行語言,并納入了科學(xué)計算和機器學(xué)習(xí)的內(nèi)容,因為不能找到入門教程的確困難。在選擇起點時,很大程度上要取決于你你之前的Python經(jīng)驗和編程經(jīng)驗。幫我推薦一本最超經(jīng)典的入門書籍:《Python編程 從入門到實踐》
第二步:學(xué)機器學(xué)習(xí)基礎(chǔ)技能KDnuggets的ZacharyLipton提道,人們對此“數(shù)據(jù)科學(xué)家”的認(rèn)知千差萬別。這但是是對機器學(xué)習(xí)領(lǐng)域的反映。數(shù)據(jù)科學(xué)家在不同程度上使用可以計算學(xué)算法。要組建和可以使用支持向量機模型,名聲響亮核函數(shù)方法有無是所必需的的?答案當(dāng)然不是。得象現(xiàn)實生活中的許多事情一樣的,所必須的理論踏入程度與具體的實際應(yīng)用有關(guān)。資源對機器學(xué)習(xí)算法的探索理解也不是本文的討論范圍,不過這大多數(shù)需要在學(xué)術(shù)領(lǐng)域投入大量時間,或是至少要是從尖銳的自學(xué)才能至少。
好消息是,你無須強大博士級別的機器學(xué)習(xí)理論能力才能通過實踐,就好似不是所有程序員都要得到計算機理論教育才能寫好代碼。
吳恩達(dá)在Coursera的課程相當(dāng)贊,如果你有時間,這個可以自己去Coursera完成這個課程:AndrewNg'sMachine Learningcourse。另我推薦一本書:周志華的《機器學(xué)習(xí)》
第七步:就開始用Python進行機器學(xué)習(xí)
這半步又開始進入到實踐了,推薦推薦看PeterHarrington的《機器學(xué)習(xí)實戰(zhàn) 》
這本書啃透,你的Python和機器學(xué)習(xí)已經(jīng)是能提升掌握的水平啦!
同時也我推薦你不使用一些其他的機器學(xué)習(xí)框架:諸如H2O,還有一個像這樣的網(wǎng)站,里面會獨立顯卡很多機器學(xué)習(xí)框架,飛速結(jié)束建模實戰(zhàn)任務(wù)。
編程0基礎(chǔ),適合學(xué)python嗎,有什么課本推薦?
是因為還不知道具體看年齡,所以我推薦的可能不是什么很比較適合。
假如是小朋友的話,8歲多是可以從Scratch開始,再大一點也可以學(xué)Python。
相關(guān)書籍,我推薦下面圖中那一本書。這本書是是對小朋友的,要注意詳細(xì)介紹了四大方面:各是Scratch和Python、計算機解謎和現(xiàn)實世界的編程。
個人意見啦!