{"action":"opened","issue":{"url":"https://api.github.com/repos/briantmali/MachineLearning/issues/6","repository_url":"https://api.github.com/repos/briantmali/MachineLearning","labels_url":"https://api.github.com/repos/briantmali/MachineLearning/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/briantmali/MachineLearning/issues/6/comments","events_url":"https://api.github.com/repos/briantmali/MachineLearning/issues/6/events","html_url":"https://github.com/briantmali/MachineLearning/issues/6","id":194763298,"number":6,"title":"开始机器学习的6本实用书籍","user":{"login":"briantmali","id":22410568,"avatar_url":"https://avatars.githubusercontent.com/u/22410568?v=3","gravatar_id":"","url":"https://api.github.com/users/briantmali","html_url":"https://github.com/briantmali","followers_url":"https://api.github.com/users/briantmali/followers","following_url":"https://api.github.com/users/briantmali/following{/other_user}","gists_url":"https://api.github.com/users/briantmali/gists{/gist_id}","starred_url":"https://api.github.com/users/briantmali/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briantmali/subscriptions","organizations_url":"https://api.github.com/users/briantmali/orgs","repos_url":"https://api.github.com/users/briantmali/repos","events_url":"https://api.github.com/users/briantmali/events{/privacy}","received_events_url":"https://api.github.com/users/briantmali/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-10T12:00:24Z","updated_at":"2016-12-10T12:00:24Z","closed_at":null,"body":"（本文为翻译）\r\n原文：http://machinelearningmastery.com/6-practical-books-for-beginning-machine-learning/\r\n\r\n机器学习方面有很多好书，但是多数人都会买到不适当的书。\r\n\r\n我被问到最多的一个问题就是人们要开始学习机器学习的话，要买什么书。我对初学者的建议就是“不要买教科书”。\r\n\r\n本帖中我要介绍几本关键的书。这些书是专门面向初学者，适用于初学者，如果你要真正着手学习的话，应该买来读。\r\n\r\n我不是给这些书做书评，如果你想要书评，可以去读亚马逊书评。我会给出一些说明，为什么我选择向初学者推荐这些书的。\r\n\r\nData Mining: Practical Machine Learning Tools and Techniques\r\n \r\n![image](https://cloud.githubusercontent.com/assets/22410568/21073175/6e0af29a-bf1b-11e6-9c65-3ad16de9b914.png)\r\n\r\n\r\n我是从这本书开始学起的，当初这本书给我巨大影响。\r\n\t介绍了实用的机器学习算法（请忽略这本书书名里提到的数据挖据）\r\n\t聚焦于算法和应用机器学习的过程。\r\n\t这本书里用了100多页来介绍一个叫Weka的实用机器学习平台。\r\n如果你关注应用过程和使用成熟的图形界面工具，我强烈推荐这本书。\r\n\r\nMachine Learning an Algorithmic Perspective\r\n![image](https://cloud.githubusercontent.com/assets/22410568/21073180/84315564-bf1b-11e6-9ad3-7265ed021296.png)\r\n\r\n \r\n\r\n正如书名所示，这本书专注于机器学习算法\r\n\r\n\t专注于机器学习算法\r\n\t少许数学，大量Python示例\r\n\t精确凝练的章节，明确的引用和进一步练习\r\n如果你是python程序员，我强烈推荐选用这本书并深入玩味每个实例\r\n\r\nMachine Learning in Action\r\n \r\n![image](https://cloud.githubusercontent.com/assets/22410568/21073183/8c6cc33a-bf1b-11e6-8c35-166e72ae1925.png)\r\n\r\n\r\n这是另一本集中说明算法的书。\r\n\r\n\t专注于机器学习算法\r\n\t示例使用Python（Numpy）\r\n\t大量文字描述而不是数学公式\r\n本书有很多示例代码，有些地方有大段代码，所以我建议读这本书之前有python的基础。\r\n\r\nProgramming Collective Intelligence\r\n \r\n![image](https://cloud.githubusercontent.com/assets/22410568/21073184/928e4374-bf1b-11e6-821f-21a4d8c2ccc1.png)\r\n\r\n\r\n这是一本面向初学者非常流行的书。（中文翻译叫集体智慧编程）\r\n\r\n\t示例使用python\r\n\t相比其他书跟大的示例，需要从互联网获得资源（真实数据集，而不是玩具型的数据集）\r\n\t每章结束会有很多说明和练习\r\n在本文三本python为主的书中，我更推荐这一本。它的设计范围更广泛，比其他两本内容结合得更好。\r\n\r\nMachine Learning for Hackers\r\n![image](https://cloud.githubusercontent.com/assets/22410568/21073185/98d797d0-bf1b-11e6-8e94-1effdd2349ea.png)\r\n\r\n \r\n\r\n机器学习并不只是算法，其中有很多处理和分析。\r\n\r\n\t本书更多时间花费在处理和分析上\r\n\t使用R语言展示问题和示例\r\n\t包含了对R语言的介绍\r\n\r\n第二章的数据分析示例非常精彩。这是一个很珍稀的示例，描述在套用算法之前怎样去思考和处理一个数据集。仅仅因为这个例子，这本书就值了。\r\n\r\nApplied Predictive Modeling\r\n \r\n![image](https://cloud.githubusercontent.com/assets/22410568/21073186/9e0a3e60-bf1b-11e6-8ad8-b9e68367ec14.png)\r\n\r\n\r\n另一本R语言书，这边书要求有R语言知识。如果你有的话，这边书就很适合你。\r\n\r\n\t有过程处理的内容，但是更多是算法和算法的使用\r\n\t使用R语言示例\r\n\t轻微数学\r\n\r\n这个书比较厚，如果你有前提知识，我强烈推荐。我推荐先看Machine Learning for Hackers来热身。\r\n\r\n通用建议：\r\n\r\n没本书如果你读的话，就尽量读深读透。既然你花钱买了，那就花时间来读并且真的学到东西。\r\n\r\n\t拿起一本书来读，从头到尾\r\n\t精读而不是扫几眼而已\r\n\t记笔记\r\n\t试一下其中的练习，即使你仅仅是跑一下现成的代码\r\n"}}
{"actor":{"display_login":"briantmali"}}