Machine Learning For Dummies. John Paul Mueller. Читать онлайн. Newlib. NEWLIB.NET

Автор: John Paul Mueller
Издательство: John Wiley & Sons Limited
Серия:
Жанр произведения: Зарубежная компьютерная литература
Год издания: 0
isbn: 9781119724056
Скачать книгу
to determine which one works best. The best model is then output as the result of the training process.

      Much of this book focuses on representation. For example, in Chapter 10 you discover how to create a working spam detector using the Naïve Bayes algorithm, based on a probabilistic representation of the problem. However, the training process is more involved than simply choosing a representation. All three steps come into play when performing the training process. Fortunately, you can start by focusing on representation and allow the various libraries discussed in the book to do the rest of the work for you.

      Having a Glance at the Future

      IN THIS CHAPTER

      

Discovering how machine learning will help create useful future technologies

      

Developing new kinds of work as the result of machine learning

      

Considering how machine learning can create potential problems

      Machine learning technology appears in many products today, but it isn’t even close to complete usability yet. The algorithms used for machine learning today are still relatively basic when compared to what scientists plan to provide for the future. In addition, the data sources for machine learning today are smaller than the datasets planned for future use. In short, machine learning is in its infancy. It already performs a considerable number of tasks amazingly well, however. This chapter looks at what might be possible in the future. It helps you understand the direction that machine learning is taking and how that direction could help entrench machine learning into every aspect of daily life.

      One of the issues that comes with a new technology such as machine learning is a fear that machine learning will keep people from working. Quite the contrary: Machine learning will open new occupations that people should find more exciting than working on an assembly line or flipping burgers at a restaurant. One of the goals is to provide creative and interesting work for people to do. Of course, these new jobs will require more and new kinds of training before people can perform them well.

      To survive, a technology must prove useful. In fact, it must prove more than useful; it must meet perceived needs in a manner that existing technologies don’t as well as build a base of adherents who provide a monetary reason to continue investing in the technology. For example, the Apple Lisa was an interesting and useful piece of technology that demonstrated the usefulness of the GUI to business users who had never seen one before. It solved the need to make computers friendly. However, it failed because it didn’t build a base of adherents. The computer simply failed to live up to the hype surrounding it (see https://www.inexhibit.com/case-studies/different-fate-apples-lisa-macintosh-design-matters/ for details). The next system that Apple built, the Macintosh, did live up to the hype a bit better — yet it built on the same technology that the Lisa used. The difference is that the Macintosh developed a considerable array of hard-core adherents.

      Machine learning solves a considerable number of problems in a manner that other technologies would have a hard time copying. However, to become the must-have technology that everyone wants to invest in, machine learning must build that cadre of hard-core adherents. The bar chart at https://www.grandviewresearch.com/industry-analysis/machine-learning-market shows that machine learning is growing significantly, with services leading the way. The associated free downloadable report (you must fill in a request to get it) details just how much machine learning has grown in the past few years. The following sections discuss some of the ways in which machine learning is already affecting you personally and how this use will increase in the future — making machine learning a must-have technology.

      Considering the role of machine learning in robots

      An example of a successful in-home robot is the Roomba from iRobot (https://www.amazon.com/exec/obidos/ASIN/B005GK3IVW/datacservip0f-20/). You can actually buy a Roomba today; it serves a useful purpose; and it has attracted enough attention to make it a viable technology. The Roomba also shows what is doable at a commercial, in-home, and autonomous level today. Yes, the Roomba is a fancy vacuum cleaner — one with built-in smarts based on simple but very effective algorithms. The Roomba can successfully navigate a home, which is a lot harder to accomplish than you might think. It can also spend more time on dirtier areas of the home. However, you still need to empty the Roomba when full; current robot technology does only so much. (And, just in case you’re interested, you can also find the WORX robotic mower on Amazon at https://www.amazon.com/exec/obidos/ASIN/B07VC44C68/datacservip0f-20/.)

      

You can find other real-world robots that people are using to perform specialized tasks, but you won’t find them in your home. The video at https://www.youtube.com/watch?v=PfvXKXSAsUM shows 15 humanoid robots that are interesting, but not particularly useful today (still, you have to admit that they’re fun to look at). Other sites, such as https://shareably.net/70-robots-that-actually-exist/ and https://www.cnn.com/2020/09/23/asia/japan-gundam-robot-test-scli-intl-scn/index.html, present other robots, but you won’t find general-purpose uses in any of them. Before robots can enter a home and work as a generalized helper, machine learning needs to solve a wealth of problems, and the algorithms need to become both more generalized and deeper thinking. By now, you should see that robots will become a part of daily life, but it won’t happen right away.

      Using