0% found this document useful (0 votes)
2K views11 pages

Machine Learning Resource Guide

Machine Learning Resource Guide

Uploaded by

jsm789
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views11 pages

Machine Learning Resource Guide

Machine Learning Resource Guide

Uploaded by

jsm789
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Machine Learning Resource Guide

Resources you can use to learn machine learning faster


byJasonBrownlee,PhD founder,MachineLearningMastery

http://MachineLearningMastery.com

MachineLearningResourceGuide

SharethisGuide Ifyouknowsomeonewhocanbenefitfromthisfreeebook,pleasefeelfreetoshareitwiththem. Justsendthemthislink: http://MachineLearningMastery.com/machinelearningresources/

Copyright2013JasonBrownlee,AllRightsReserved Version1.0,December2013
2 http://MachineLearningMastery.com

Table of Contents
Introduction Books BeginnerBooks Textbooks QuestionandAnswerSites MachineLearning Programming Videos UniversityCourses PaidCourses OtherVideos UniversityCourseMaterial UndergraduateLevel GraduateLevel SoftwareandLibraries CompetitiveMachineLearning Connect

http://MachineLearningMastery.com

Introduction
Hithere,mynameisJasonfromMachineLearningMastery.com.Thanksfordownloadingthis MachineLearningResourceGuide. Ihaveworkedhardtocollectandlistonlythebestresourcesthatwillhelpyoujumpstartyour journeytowardsmachinelearningmastery.Ivecategorizedtheresourcesintomainthemes suchasvideos,booksandcourses. Imcertainyouwillfindgreatvalueintheresourceslistedinthisguide.Takeyourtimeandselect amediumorresourcetypeyoupreferandstartworkingthroughresourcesonebyone.Trynot tooverloadyourself.Remembertothinkhardaboutwhatyouwantfromaresourceandactively takenotes. Iminterestedtohearwhatresourcesyoutry,sendmeanemailandletmeknowvia jason@MachineLearningMastery.comorvisitmysiteMachineLearningMastery.comandleavea comment.Ihopetohearfromyousoon. JasonBrownlee.

http://MachineLearningMastery.com

Books
Ireadalotofbooks,andeveninthisageofebooks,Ilikehavingalotofreferencebooksonthe bookshelf.IalsolikehavingbooksinPDFformsoIcansearchthemquicklyandpulloutthe informationIneed. IhaveprovidedlinkstoeachbookonAmazon.ThelinksareaffiliatelinkswhichmeansIwillget afewcentsfromAmazonifyoudecidetobuyabook.

Beginner Books
ThesearebooksIrecommendtosomeonejustgettingstartedinthefield. ProgrammingCollectiveIntelligence:BuildingSmartWeb2.0Applications,byToby Segaran MachineLearningforHackers,byDrewConwayandJohnMylesWhite MachineLearning:AnAlgorithmicPerspective,byStephenMarsland DataMining:PracticalMachineLearningToolsandTechniques,byIanWitten,Eibe FrankandMarkHall MachineLearning,byTomMitchell

Textbooks
ThesearebooksIrecommendtosomeonewhohasbeenthroughacourseortwoandis alreadyimplementingalgorithmsorisfamiliarwithdrivingatoolorlibraryandwantstogo deeper. LearningFromData,byYaserAbuMostafa,MalikMagdonIsmailandHsuanTienLin MachineLearning:AProbabilisticPerspective,byKevinMurphy PatternRecognitionandMachineLearning,byChristopherBishop TheElementsofStatisticalLearning:DataMining,Inference,andPrediction,byTrevor Hastie,RobertTibshiraniandJeromeFriedman

http://MachineLearningMastery.com

Question and Answer Sites


Youwillhavealotofquestionsalongyourjourneytowardmachinelearningmasteryandthere areexcellentplaceswheremachinelearningexpertscananswerthosequestionsforyou,ifyou knowwheretolook. Eachsitelistedbelowallowsyoutocreateanaccountforfreeandaskyourquestion.Review thetypesofquestionsandanswersofferedineachcommunitybeforeselectingtheright communityforyoutoaskyourquestion. Itisverylikelyyourquestionhasbeenaskedandansweredbefore.Trysearchingforitoneach communitybeforeposting.

Machine Learning
StackExchange:CrossValidatedForlowlevelquestions(howtogetthismethodto...) Reddit:MachineLearningForpostingprojects(checkoutmy...) Quora:MachineLearningForhighlevelquestions(whatskillsareneededfor...) MetaOptimizeQ+AForlowlevelquestions(howtogetthismethodto...) Kaggle:ForumsForquestionsonorrelatedtoachallengeproblem

Programming
SomeotherStackExchangesitescanbeuseful,suchas: StackExchange:QuantitativeFinanceFortimeseriesanddataquestions StackExchangeProgrammersForprogrammingquestions(howtodoincode) StackExchange:StackOverflowForprogrammingquestions(howtodoincode)

http://MachineLearningMastery.com

Videos
Videosareagreatwaytolearnaboutmachinelearning,bothforlectureandtutorialcontent.

University Courses
ThereareuniversitycoursesthatareofferedonlineforfreebyorganizationssuchasCoursera andedX.Theyincludevideolectures,homeworkthatisassessed,quizzesandtests.Someof thecoursesalsohavejustthevideolectureslistedonsiteslikeYouTube.Trysearching. Stanford:MachineLearning,byAndrewNg Stanford:ProbabilisticGraphicalModels,byDaphneKoller Caltech:LearningfromData,byYaserAbuMostafa UniversityofToronto:NeuralNetworksforMachineLearning,byGeoffreyHinton UniversityofWashington:MachineLearning,byPedroDomingos UniversityofWashington:IntroductiontoRecommenderSystems,byJosephKonstan andMichaelEkstrand UniversityofWashington:IntroductiontoDataScience,byBillHowe

Paid Courses
TherearepaidcoursesonMachineLearningofferedbyorganizationssuchasUdemy.Youpay afeeandhaveaccesstothepremiumcontenttolearnsomethingspecific. Udemy:AnIntrotoMachineLearningwithWebData,byHilaryMason Udemy:AdvancedMachineLearning,byHilaryMason Udemy:IntroductiontoR,byJagannathRajagopal Udemy:WorkingwithBigData,byPearson

Other Videos
MachineLearningCategoryonVideoLectures.Net GettingInShapeForTheSportOfDataScienceTalkbyJeremyHoward FacebookTechTalk:PeterNorvigonbigdata

http://MachineLearningMastery.com

University Course Material


Thereisapopulartrendfortopleveltechnicaluniversitiestoputcoursematerialsonline includinglecturevideos,slides,homeworkandassignments.Thismaterialcanbeusedfor selfstudy. Someuniversitiesmakethematerialseasiertofindthanothers,MITisashininglightinthis regardwiththeirOpenCourseWareinitiative.

Undergraduate Level
MIT6.034ArtificialIntelligence(provideamachinelearningfocus) MIT15.075StatisticalThinkingandDataAnalysis StanfordCS229MachineLearning(SEEsite) StanfordStatistics315aModernAppliedStatistics:ElementsofStatisticalLearning StanfordStatistics315bModernAppliedStatistics:ElementsofStatisticalLearningII CaltechLearningfromData

Graduate Level
MIT6.867MachineLearning MIT6.825TechniquesinArtificialIntelligence(relatedmachinelearningtopics) MIT9.520StatisticalLearningTheoryandApplications MIT9.641IntroductiontoNeuralNetworks MIT15.097Prediction:MachineLearningandStatistics MIT18.465TopicsinStatistics:StatisticalLearningTheory HarvardCS281IntelligentMachines:Perception,Learning,andUncertainty(alsoCS181) CornellCS6784AdvancedMachineLearning CMU10701MachineLearning(videoshereandhere)

http://MachineLearningMastery.com

Software and Libraries


Belowaresomesoftwaretoolsandlibrariesthatareusefulforlearningandpracticingmachine learning. WEKA(Java) TheRProjectforStatisticalComputing(andMachineLearningonCRAN) ScikitLearn(Python) Octave(anopensourceMatLab) Orange(Python) BigML(inthebrowser) Mahout(overhadoop) GooglePredictionAPI(RESTcalls)

http://MachineLearningMastery.com

Competitive Machine Learning


CompetitionsarecommonwithArtificialIntelligenceandMachineLearningconferences.Takea lookatthewebpagesforsomeofthepopularconferencesandyouwillverylikelyfindcurrent activemachinelearningcompetitions. Competitivemachinelearningcanbeagreatwaytolearnnewdatapreparationandmodelling techniques.Peopleinandaroundcompetitivemachinelearningcanprovideawealthoftips, resourcesanddifferentwaysofapproachingthesameproblem.Thecompetitionscanalsobea greatwaytotestoutmethodsandideas. Kaggle TunedIT CrowdAnalytix InnoCentive Challenge.gov KDDCup

10

http://MachineLearningMastery.com

Connect
Connectwithme Email: Twitter: Facebook: Google+: [email protected] http://twitter.com/TeachTheMachine http://www.facebook.com/pages/MachineLearningMastery/1429846323896563 http://plus.google.com/+MachineLearningMasteryHome

Formoreinformationvisithttp://MachineLearningMastery.com

11

http://MachineLearningMastery.com

You might also like