The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World ペーパーバック – 2017/1/26
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
'Pedro Domingos demystifies machine learning and shows how wondrous and exciting the future will be' Walter Isaacson, author of Steve Jobs
Society is changing, one learning algorithm at a time, from search engines to online dating, personalized medicine to predicting the stock market. But learning algorithms are not just about Big Data - these algorithms take raw data and make it useful by creating more algorithms. This is something new under the sun: a technology that builds itself. In The Master Algorithm, Pedro Domingos reveals how machine learning is remaking business, politics, science and war. And he takes us on an awe-inspiring quest to find 'The Master Algorithm' - a universal learner capable of deriving all knowledge from data.
Pedro Domingos demystifies machine learning and shows how wondrous and exciting the future will be (Walter Isaacson, author of Steve Jobs and The Innovators)
Machine learning is a fascinating world never before glimpsed by outsiders. Pedro Domingos initiates you to the mysterious languages spoken by its five tribes, and invites you to join in his plan to unite them, creating the most powerful technology our civilization has ever seen (Sebastian Seung, Professor, Princeton, and author of 'Connectome')
Machine learning, known in commercial use as predictive analytics, is changing the world. This riveting, far-reaching, and inspiring book introduces the deep scientific concepts to even non-technical readers, and yet also satisfies experts with a fresh, profound perspective that reveals the most promising research directions. It's a rare gem indeed (Eric Siegel, founder of Predictive Analytics World and author of 'Predictive Analytics: The Power to Predict Who Will Click, Buy, Lie, or Die')
With terms like 'Machine Learning' and 'Big Data' regularly making headlines, there is no shortage of hype-filled business books on the subject. There are also textbooks that are too technical to be accessible. For those in the middle-from executives to college students-this is the ideal book, showing how and why things really work without the heavy math. Unlike other books that proclaim a bright future, this one actually gives you what you need to understand the changes that are coming (Peter Norvig, Director of Research, Google and coauthor of 'Artificial Intelligence: A Modern Approach')
[The Master Algorithm] does a good job of examining the field's five main techniques...The subject is meaty and the author ... has a knack for introducing concepts at the right moment (Economist)
Machine learning is the single most transformative technology that will shape our lives over the next fifteen years. This book is a must-read-a bold and beautifully written new framework for looking into the future (Geoffrey Moore, author of 'Crossing the Chasm')
This is an incredibly important and useful book. Machine learning is already critical to your life and work, and will only become more so. Finally, Pedro Domingos has written about it in a clear and understandable fashion (Thomas H. Davenport, Distinguished Professor, Babson College and author of 'Competing on Analytics and Big Data @ Work')
Starting with the audacious claim that all knowledge can be derived from data by a single 'master algorithm,' Domingos takes the reader on a fast-paced journey through the brave new world of machine learning. Writing breezily but with deep authority, Domingos is the perfect tour guide from whom you will learn everything you need to know about this exciting field, and a surprising amount about science and philosophy as well (Duncan Watts, Principal Researcher, Microsoft Research, and author of 'Six Degrees and Everything Is Obvious *Once You Know the Answer')
A delightful book by one of the leading experts in the field. If you wonder how AI will change your life, read this book (Sebastian Thrun, Research Professor, Stanford, Google Fellow and Inventor of the Self-Driving Car)
An exhilarating venture into groundbreaking computer science (Booklist (starred review))
2件中1 - 2件目のレビューを表示
I strongly suggest everyone who is planning to do research about machine learning in future to read this book.
The book also puts many techniques in historical perspective that I found very helpful, such as the rise, fall and rise again of deep neural networks with support vector machines taking a lead as the hottest technique in between (while also making clear that SVMs are a useful technique with unique strengths today). Finally, it makes clear that these techniques are not all competing for being the best overall at everything, but that they can be used quite complementary and/or they have unique strengths within certain problem domains. The book accomplishes all of this through a survey of broad subfields of ML, how each has attempted to be *the* master algorithm, has fallen short in some ways, but remains the best at some things and could play a role in the state of the art master algorithm (while acknowledging we're not quite there yet). So while the term 'master algorithm' is somewhat of a gimmick (as he acknowledges), it's a good way to think about what ML is attempting to accomplish as a field: building working, adaptive software systems with less and less human assistance by learning from data, and to see how many specific techniques have played a role in progress.
What I don't know is how accessible this book might be to someone who's less technical. I think the first couple chapters would be a great read for anyone with a general interest, making clear how ML differs from the traditional software / automation that has brought us so far, but it could be that the details within the rest of the chapters that go into more depth would be too in the weeds.
I've also read some other reviews from technical readers that assert the book lacks enough depth to be helpful, but this wasn't the case for me, in fact the level of detail was perfect—just deep enough to match with details I'd skimmed before in previous surveys of the field yet not so deep that I couldn't get through and enjoy the chapters in a casual evening read. The author also explained some concepts better than I've read anywhere else before, such as the debate is between frequentist and bayesian statisticians.
I have read a few textbooks on machine learning (intro to Statistical Learning by Hastie etc) and so I would say that my knowledge of ML is at the "textbook overview" level. Since I am not a ML practitioner, I may not be the best judge of a book such as this one, it was a fairly difficult read, and I know I need to read the book a second time to get an even greater appreciation and understanding of the concepts covered by the author. That being said, it was a very enjoyable book. The book was very different from any ML book that I've read or checked out either at a bookstore or online. I think one needs to have some knowledge of ML to appreciate the book - concepts like supervised learning, unsupervised learning, Bayesian inference, support vector machines, neural networks, etc .... The book deserves a 5-star rating because it added a lot of value to my understanding of ML, and increased my desire and curiosity to learn more about the field of ML ....
The book is split into multiple chapters which start from discussing abstractly the master algorithm and then move on to some of the philosophical issues associated with using such algorithms. In particular the author discusses at the core of believing in pattern recognition algorithms is belief in inductive reasoning. The author discusses human learning and gets into some neuroscience and how neural networks are constructed. The reader gets a vague sense of Hebbian learning and how neuron weighting are at the core of neural networks. The author spends a lot of time discussing various approaches in machine learning and gives the reader an intuitive feel of Bayesian learning. The author was an originator in a particular algorithm called naïve Bayes which greatly simplified solutions to certain problems and so the author introduces his ideas to the reader. Other machine learning ideas are introduced like genetic programming and multivariable regression. The author also discusses other machine learning algorithms which turn data into a vector and then look for close neighbors of the vector to classify the input. The author also spends some time on how unsupervised learning would look. The book combines computer science ideas and intuition and tries to use a fictitious robot as the means to convey ideas about how a computer would learn. The author finally introduces his own master algorithm called alchemy which combines most of the models described in the book. The reader really gets little actual sense of what's going on in the algorithm as the author qualifies one needs a PhD in computer science.
The Master Algorithm is the first book I have seen which introduces some of the ideas being used in machine learning to a general audience. It does so quite well and most of the ideas are absorbable. At the same time there are a few too many instances where the author is self promoting talking about all of the brilliant ideas he has had which have reshaped the field and how other areas of AI research of the past or Kurzweil and his singularity concept are idiotic. Despite probably being right in much of his analysis its arguing with no one on the other side and unproductive. Also the flavor of the writing is odd - it turns into some fantasy literature at times as though that makes the subject more digestible and in fact makes it more irritating. I enjoyed reading aspects of the book and do think the parts on what different schools of machine learning focus on are well written for a non expert, unfortunately there are many other parts of the book which one wants to get through as quickly as possible.
At the start of the book, Pedro mentions that this book is written for the layman but it's not.
I gave this book to a friend of mine before I read it and he was like "doode this is not for laymen, I didn't understand a thing".
While the book is great for seasoned programmers and those starting with machine learning and good knowledge of some concepts, this book ain't for someone who wants to know more about machine learning and algorithms.
I still give it 5 because Pedro is a great guy and this book is indepth.