Go Machine Learning Projects
Goistheperfectlanguageformachinelearning;ithelpstoclearlydescribecomplexalgorithms,andalsohelpsdeveloperstounderstandhowtorunefficientoptimizedcode.ThisbookwillteachyouhowtoimplementmachinelearninginGotomakeprogramsthatareeasytodeployandcodethatisnotonlyeasytounderstandanddebug,butalsotohaveitsperformancemeasured.ThebookbeginsbyguidingyouthroughsettingupyourmachinelearningenvironmentwithGolibrariesandcapabilities.Youwillthenplungeintoregressionanalysisofareal-lifehousepricingdatasetandbuildaclassificationmodelinGotoclassifyemailsasspamorham.UsingGonum,Gorgonia,andSTL,youwillexploretimeseriesanalysisalongwithdecompositionandcleanupyourpersonalTwittertimelinebyclusteringtweets.Inadditiontothis,youwilllearnhowtorecognizehandwritingusingneuralnetworksandconvolutionalneuralnetworks.Lastly,you'lllearnhowtochoosethemostappropriatemachinelearningalgorithmstouseforyourprojectswiththehelpofafacialdetectionproject.Bytheendofthisbook,youwillhavedevelopedasolidmachinelearningmindset,astrongholdonthepowerfulGotoolkit,andasoundunderstandingofthepracticalimplementationsofmachinelearningalgorithmsinreal-worldprojects.
·7.8萬字