版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
想要理解和研究機(jī)器學(xué)習(xí),首先你應(yīng)該要掌握Python或者R,都是和C,Java,PHP差不多的語言(譯:差太多了好吧).不過呢,Python和R都是比較年輕(譯:不懂,Python可并不年輕吧),而且呢更高級(jí),完全不用理解底層(譯:?),所以他倆都很容易學(xué).Python更牛逼的地方在于她能夠處理更多的問題,比如,機(jī)器學(xué)習(xí),算法,圖像等,而不像R只能是進(jìn)行數(shù)據(jù)處理和分析.Python有著更廣泛的應(yīng)用領(lǐng)域,比如后端框架Django(譯:原文是,'Hostingwebsites:Jango'),自然語言處理(譯:原文是,'naturallanguageproecssing',作者太不認(rèn)真,NLP),網(wǎng)站接入等,而且Python更像C語言(譯:扯淡),所以她現(xiàn)在很流行.毛子的原文里面有不少錯(cuò)誤,我以自己的理解加以修正,僅供參考.語法文法錯(cuò)誤我就直接修改,原文作者的表達(dá)內(nèi)容錯(cuò)誤會(huì)依據(jù)原文不變,在()內(nèi)說明.新手用Python進(jìn)行機(jī)器學(xué)習(xí)的四個(gè)步驟Python基礎(chǔ)知識(shí)學(xué)習(xí),有書,Mooc,視頻.處理數(shù)據(jù),你得了解一些模塊,如:Pandas,Numpy,Matplotlib和NaturalLanguageProcessing.接著你就得爬取數(shù)據(jù),可以通過API,也可以直接到網(wǎng)站上去爬取.網(wǎng)站爬蟲模塊:BeautifulSoup(譯:應(yīng)該是Scrapy,BS是HTML/XML解析器).我們用拿到的數(shù)據(jù)來訓(xùn)練算法.最后一步,就是要學(xué)習(xí)ML的相關(guān)算法,以及工具Scikit-learn.1.學(xué)習(xí)Python學(xué)習(xí)Python最簡單粗暴的法子就是到Codecademy上去注冊個(gè)賬號(hào)來學(xué)習(xí)基礎(chǔ)知識(shí).一個(gè)被好多碼農(nóng)推薦的很經(jīng)典的網(wǎng)站LearnPythonTheHardWay.ByteofPython這篇文章是非常值得去學(xué)習(xí)的.Python社區(qū)還為新手給出了一個(gè)Python學(xué)習(xí)資源列表.O’Reilley出版的一本書ThinkPython,這里可以免費(fèi)下載.最后還有一個(gè)IntroductiontoPythonforEconometrics,StatisticsandDataAnalysis也講了好多Python的基礎(chǔ)知識(shí).2.導(dǎo)入模塊做機(jī)器學(xué)習(xí)很重要的幾個(gè)模塊和工具是NumPy,Pandas,Matplotlib和IPython.DataAnalysiswithOpenSourceTools這本書里面都有涉及這些內(nèi)容.上面提到的IntroductiontoPythonforEconometrics,StatisticsandDataAnalysis也涵蓋了這些東西.還有一本書PythonforDataAnalysis:DataWranglingwithPandas,NumPy,andIPython.下面還有一些免費(fèi)的資源:10minutestoPandasPandasformachinelearning100NumPyexercises3.爬取挖掘數(shù)據(jù)一旦你掌握了Python的基礎(chǔ),下面就要學(xué)會(huì)怎么去爬取數(shù)據(jù).也就是網(wǎng)頁爬蟲.像Twitter和LinkedIn這些網(wǎng)站都給出了APIs接口,讓我們?nèi)カ@得文本數(shù)據(jù).關(guān)于這方面下面有幾本書不錯(cuò)的書:MiningtheSocialWeb(免費(fèi)),WebScrapingwithPython和WebScrapingwithPython:CollectingDatafromtheModernWeb.最后這些文本數(shù)據(jù)要由NLP技術(shù)處理成數(shù)值化數(shù)據(jù):NaturallanguageprocessingwithPython.圖像和視頻要用圖像處理CV,下面有幾個(gè)不錯(cuò)的資源:ProgrammingComputerVisionwithPython(免費(fèi)),ProgrammingComputerVisionwithPython:Toolsandalgorithmsforanalyzingimages和PracticalPythonandOpenCV.Python爬蟲的一些例子:Mini-Tutorial:SavingTweetstoaDatabasewithPythonWebScrapingIndeedforKeyDataScienceJobSkillsCaseStudy:SentimentAnalysisOnMovieReviewsFirstWebScraperSentimentAnalysisofEmailsSimpleTextClassificationBasicSentimentAnalysiswithPythonTwittersentimentanalysisusingPythonandNLTKSecondTry:SentimentAnalysisinPythonNaturalLanguageProcessinginaKaggleCompetitionforMovieReviews4.機(jī)器學(xué)習(xí)機(jī)器學(xué)習(xí)可以分為四部分:分類,聚類,回歸和降維.MachinelearninginPythonScikit-learn官網(wǎng)上有很多指南,下面列一些其它的:IntroductiontoMachineLearningwithPythonandScikit-LearnDataScienceinPythonMachineLearningforPredictingBadLoansAGenericArchitectureforTextClassificationwithMachineLearningUsingPythonandAItopredicttypesofwineAdviceforapplyingMachineLearningPredictingcustomerchurnwithscikit-learnMappingYourMusicCollectionDataScienceinPythonCaseStudy:SentimentAnalysisonMovieReviewsDocumentClusteringwithPythonFivemostpopularsimilaritymeasuresimplementationinpythonCaseStudy:SentimentAnalysisonMovieReviewsWillitPython?TextProcessinginMachineLearningHackinganepicNHLgoalcelebrationwithahuelightshowandreal-timemachinelearningVancouverRoomPricesExploringandPredictingUniversityFacultySalariesPredictingAirlineDelays書:CollectionofbooksonredditBuildingMachineLearningSystemswithPythonBuildingMachineLearningSystemswithPython,2ndEditionLearningscikit-learn:MachineLearninginPythonMachineLearningAlgorithmicPerspectiveDataSciencefromScratch–FirstPrincipleswithPythonMachineLearninginPython機(jī)器學(xué)習(xí)相關(guān)的Blog和課程在線課程:Collectionoflinks.MOOC:machinelearning和DataAnalystNanodegree.
這里是一些Blog.機(jī)器學(xué)習(xí)理論TheElementsofstatisticalLearningIntroductiontoStatisticalLearning書:IntroductiontomachinelearningACourseinMachineLearning.還有一些Watch15hourstheoryofmachinelearning!越看越懶得翻,著實(shí)沒什么營養(yǎng),索性直接列出資源.下面是美國麻省理工學(xué)院(MIT)博士林達(dá)華老師(ML大牛)推薦的書單.MachineLearningPatternRecognitionandMachineLearningByChristopherM.Bishop
Anewtreatmentofclassicmachinelearningtopics,suchasclassification,regression,andtimeseriesanalysisfromaBayesianperspective.ItisamustreadforpeoplewhointendstoperformresearchonBayesianlearningandprobabilisticinference.GraphicalModels,ExponentialFamilies,andVariationalInferenceByMartinJ.WainwrightandMichaelI.Jordan
Itisacomprehensiveandbrilliantpresentationofthreecloselyrelatedsubjects:graphicalmodels,exponentialfamilies,andvariationalinference.ThisisthebestmanuscriptthatIhaveeverreadonthissubject.Stronglyrecommendedtoeveryoneinterestedingraphicalmodels.Theconnectionsbetweenvariousinferencealgorithmsandconvexoptimizationisclearlyexplained.Note:pdfversionofthisbookisfreelyavailableonline.BigData:ARevolutionThatWillTransformHowWeLive,Work,andThinkViktorMayer-Schonberger,andKennethCukier
Ashortbutinsightfulmanuscriptthatwillmotivateyoutorethinkhowweshouldfacetheexplosivegrowthofdatainthenewcentury.StatisticalPatternRecognition(2nd/3rdEdition)ByAndrewR.Webb,andKeithD.Copsey
Awellwrittenbookonpatternrecognitionforbeginners.Itcoversbasictopicsinthisfield,includingdiscriminantanalysis,decisiontrees,featureselection,andclustering--allarebasicknowledgethatresearchersinmachinelearningorpatternrecognitionshouldunderstand.LearningwithKernels:SupportVectorMachines,Regularization,Optimization,andBeyondByBernhardSchlkopfandAlexanderJ.Smola
Acomprehensiveandin-depthtreatmentofkernelmethodsandsupportvectormachine.Itnotonlyclearlydevelopsthemathematicalfoundation,namelythereproducingkernelHilbertspace,butalsogivesalotofpracticalguidance(e.g.howtochooseordesignkernels.)MathematicsTopology(2ndEdition)ByJamesMunkres
Aclassicontopologyforbeginners.Itprovidesaclearintroductionofimportantconceptsingeneraltopology,suchascontinuity,connectedness,compactness,andmetricspaces,whicharethefundamentalsthatyouhavetograspedbeforeembarkingonmoreadvancedsubjectssuchasrealanalysis.IntroductoryFunctionalAnalysiswithApplicationsByErwinKreyszig
ItisaverywellwrittenbookonfunctionalanalysisthatIwouldliketorecommendtoeveryonewhowouldliketostudythissubjectforthefirsttime.Startingfromsimplenotionssuchasmetricsandnorms,thebookgraduallyunfoldsthebeautyoffunctionalanalysis,exposingimportanttopicsincludingBanachspaces,Hilbertspaces,andspectraltheorywithareasonabledepthandbreadth.Mostimportantconceptsneededinmachinelearningarecoveredbythisbook.Theexercisesareofgreathelptoreinforceyourunderstanding.RealAnalysisandProbability(CambridgeStudiesinAdvancedMathematics)ByR.M.Dudley
ThisisadensetextthatcombinesRealanalysisandmodernprobabilitytheoryin500+pages.WhatIlikeaboutthisbookisitstreatmentthatemphasizestheinterplaybetweenrealanalysisandprobabilitytheory.Alsotheexpositionofmeasuretheorybasedonsemi-ringsgivesadeepinsightofthealgebraicstructureofmeasures.ConvexOptimizationByStephenBoyd,andLievenVandenberghe
Aclassiconconvexoptimization.EveryonethatIknewwhohadreadthisbooklikedit.Thepresentationstyleisverycomfortableandinspiring,anditassumesonlyminimalprerequisiteonlinearalgebraandcalculus.Stronglyrecommendedforanybeginnersonoptimization.Note:thepdfofthisbookisfreelyavailableontheProf.Boyd'swebsite.NonlinearProgramming(2ndEdition)ByDimitriP.Bersekas
Athoroughtreatmentofnonlinearoptimization.Itcoversgradient-basedtechniques,Lagrangemultipliertheory,andconvexprogramming.PartofthisbookoverlapswithBoyd's.Overall,itgoesdeeperandtakesmoreeffortstoread.IntroductiontoSmoothManifoldsByJohnM.Lee
ThisisthebookthatIusedtolearndifferentialgeometryandLiegrouptheory.Itprovidesadetailedintroductiontobasicsofmoderndifferentialgeometry--manifolds,tangentspaces,andvectorbundles.TheconnectionsbetweenmanifoldtheoryandLiegrouptheoryisalsoclearlyexplained.ItalsocoversDeRhamCohomologyandLiealgebra,whereaudienceisinvitedtodiscoverthebeautybylinkinggeometrywithalgebra.ModernGraphTheoryByBelaBollobas
Itisamoderntreatmentofthisclassicaltheory,whichemphasizestheconnectionswithothermathematicalsubjects--forexample,randomwalksandelectricalnetworks.Ifoundsomemessagesconveyedbythisbookisenlighteningformyresearchonmachinelearningmethods.ProbabilityTheory:AComprehensiveCourse(Universitext)ByAchimKlenke
Thisisacompletecoverageofmodernprobabilitytheory--notonlyincludingtraditionaltopics,suchasmeasuretheory,independence,andconvergencetheorems,butalsointroducingtopicsthataretypicallyintextbooksonstochasticprocesses,suchasMartingales,Markovchains,andBrownianmotion,Poissonprocesses,andStochasticdifferentialequations.Itisrecommendedasthemaintextbookonprobabilitytheory.AFirstCourseinStochasticProcesses(2ndEdition)BySamuelKarlin,andHowardM.Taylor
AclassictextbookonstochasticprocesswhichIthinkareparticularlysuitableforbeginnerswithoutmuchbackgroundonmeasuretheory.Itprovidesacompletecoverageofmanyimportantstochasticprocessesinanintuitiveway.ItsdevelopmentofMarkovprocessesandrenewalprocessesisenlightening.PoissonProcesses(OxfordStudiesinProbability)ByJ.F.C.Kingman
IfyouareinterestedinBayesiannonparametrics,thisisthebookthatyoushoulddefinitelycheckout.Thismanuscriptprovidesanunparalleledintroductiontorandompointprocesses,includingPoissonandCoxprocesses,andtheirdeeptheoreticalconnectionswithcompleterandomness.ProgrammingStructureandInterpretationofComputerPrograms(2ndEdition)ByHaroldAbelson,GeraldJaySussman,andJulieSussman
Timelessclassicthatmustbereadbyallcomputersciencemajors.WhilesometopicsandtheuseofSchemeastheteachinglanguageseemsoddatfirstglance,thepresentationoffundamentalconceptssuchasabstraction,recursion,andmodularityissobeautifulandinsightfulthatyouwouldneverexperiencedelsewhere.ThinkinginC++:IntroductiontoStandardC++(2ndEdition)ByBruceEckel
Whileitiskindofold(writtenin2000),IstillrecommendthisbooktoallbeginnerstolearnC++.Thethoughtsunderlyingobject-orientedprogrammingisveryclearlyexplained.ItalsoprovidesacomprehensivecoverageofC++inawell-tunedpace.EffectiveC++:55SpecificWaystoImproveYourProgramsandDesigns(3rdEdition)ByScottMeyers
TheEffectiveC++seriesbyScottMeyersisamustforanyonewhoisseriousaboutC++programming.Theitems(rules)listedinthisbookconveystheauthor'sdeepunderstandingofbothC++itselfandmodernsoftwareengineeringprinciples.ThiseditionreflectslatestupdatesinC++development,includinggenericprogrammingtheuseofTR1library.AdvancedC++MetaprogrammingByDavideDiGennaro
Likeitorhateit,meta-programminghasplayedanincreasinglyimportantroleinmodernC++development.IfyouaskedwhatisthekeyaspectsthatdistinguishesC++fromallotherlanguages,IwouldsayitistheunparalleledgenericprogrammingcapabilitybasedonC++templates.Thisbooksummarizesthelatestadvancementofmetaprogramminginthepastdecade.IbelieveitwilltaketheplaceofLoki's"ModernC++Design"tobecomethebibleforC++meta-programming.IntroductiontoAlgorithms(2nd/3rdEdition)ByThomasH.Cormen,CharlesE.Leiserson,RonaldL.Rivest,andCliffordStein
Ifyouknownothingaboutalgorithms,youneverunderstandcomputerscience.Thisisbookisdefinitelyaclassiconalgorithmsanddatastructuresthateveryonewhoisseriousaboutcomputersciencemustread.Thiscontentsofthisbookrangesfromelementarytopicssuchasclassicsortingalgorithmsandhashtabletoadvancedtopicssuchasmaximumflow,linearprogramming,andcomputationalgeometry.Itisabookforeveryone.EverytimeIreadit,Ilearnedsomethingnew.DesignPatterns:ElementsofReusableObject-OrientedSoftwareByErichGamma,RichardHelm,RalphJohnson,andJohnVlissides
TextbooksonC++,Java,orotherlanguagestypicallyusetoyexamples(animals,students,etc)toillustratetheconceptofOOP.Thisway,however,doesnotreflectthefullstrengthofobjectorientedprogramming.Thisbook,whichhasbeenwidelyacknowledgedasaclassicinsoftwareengineering,showsyou,viacompellingexamplesdistilledfromrealworldprojects,howspecificOOPpatternscanvastlyimproveyourcode'sreusability
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州城市職業(yè)學(xué)院《綠色體育學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年天津市建筑安全員-B證考試題庫附答案
- 2025湖北建筑安全員《B證》考試題庫及答案
- 2025黑龍江省建筑安全員B證考試題庫附答案
- 貴陽人文科技學(xué)院《實(shí)驗(yàn)診斷F》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州珠江職業(yè)技術(shù)學(xué)院《產(chǎn)品形象設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025河南省建筑安全員《B證》考試題庫及答案
- 廣州新華學(xué)院《傳熱學(xué)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州衛(wèi)生職業(yè)技術(shù)學(xué)院《插花藝術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 課件《社保業(yè)務(wù)經(jīng)辦實(shí)訓(xùn)》
- 中國專利獎(jiǎng)申報(bào)要點(diǎn)
- 《中外美術(shù)鑒賞》課件西方美術(shù)鑒賞導(dǎo)論
- 中小學(xué)教師違反職業(yè)道德行為處理辦法
- 梁平法制圖規(guī)則及鋼筋翻樣講解
- 2024屆湖北省武漢實(shí)驗(yàn)外國語學(xué)校數(shù)學(xué)七上期末統(tǒng)考模擬試題含解析
- 基于深度學(xué)習(xí)的網(wǎng)絡(luò)釣魚郵件識(shí)別技術(shù)研究
- 融資成本視角下的船舶融資租賃模式研究
- 感冒中醫(yī)理論知識(shí)課件
- 2023年希望杯數(shù)學(xué)培訓(xùn)100題-六年級(jí)(含答案)
- 個(gè)人住房貸款提前還款月供及節(jié)省利息EXCEL計(jì)算
- 第五單元《圓》教材解析-人教版數(shù)學(xué)六年級(jí)上冊
評論
0/150
提交評論