Machine Learning For Dummies. John Paul Mueller

Читать онлайн книгу.

Machine Learning For Dummies - John Paul Mueller


Скачать книгу
and to some extent MATLAB, Java, Julia, and C++. (See the discussion at https://www.quora.com/What-is-the-best-language-to-use-while-learning-machine-learning-for-the-first-time for details.)

      The reason that AI and machine learning are both sciences and not engineering disciplines is that both require some level of art to achieve good results. The artistic element of machine learning takes many forms. For example, you must consider how the data is used. Some data acts as a baseline that trains an algorithm to achieve specific results. The remaining data provides the output used to understand the underlying patterns. No specific rules governing the balancing of data exist; the scientists working with the data must discover whether a specific balance produces optimal output.

      

Cleaning the data also lends a certain amount of artistic quality to the result. The manner in which a scientist prepares the data for use is important. Some tasks, such as removing duplicate records, occur regularly. However, a scientist may also choose to filter the data in some ways or look at only a subset of the data. As a result, the cleaned dataset used by one scientist for machine learning tasks may not precisely match the cleaned dataset used by another.

      When working in a machine learning environment, you also have the problem of input data to consider. For example, the microphone found in one smartphone won’t produce precisely the same input data that a microphone in another smartphone will. The characteristics of the microphones differ, yet the result of interpreting the vocal commands provided by the user must remain the same. Likewise, environmental noise changes the input quality of the vocal command, and the smartphone can experience certain forms of electromagnetic interference. Clearly, the variables that a designer faces when creating a machine learning environment are both large and complex.

      The art behind the engineering is an essential part of machine learning. The experience that a scientist gains in working through data problems is essential because it provides the means for the scientist to add values that make the algorithm work better. A finely tuned algorithm can make the difference between a robot successfully threading a path through obstacles and hitting every one of them.

      Development of machine learning and AI is slow for a number of reasons, such as a lack of powerful hardware, lack of suitable data to feed algorithms, and people’s inability to understand their own thought processes. Businesses, however, are looking for ways to generate cash quickly based on new technologies. Obviously, slow development doesn’t work well with a quick return on investment (ROI). Developer-entrepreneurs exacerbate the problem by overselling technologies. They indicate that the state of the art is more advanced than it really is, often to enjoy windfall profits, gain power, and advance their careers. Because of the difference between timing and expectations, machine learning and AI have both experienced AI winters, a period of time when business shows little or no interest in the development of new processes, technologies, or strategies.

      

Anyone who has spent a lot of time analyzing the machine learning and AI fields knows that the current technology has reached a kind of plateau. The technology continues to advance incrementally, but there aren’t any true new uses for either machine learning or AI right now. On the other hand, businesses are effectively using both machine learning and AI to generate a profit. So, some people feel that machine learning and AI are headed toward another AI winter because of unfulfilled expectations and overselling (think about the self-driving car), while others feel that business actually is satisfied with the progress currently being made (think about the use of recommender systems on sites such as Amazon.com).

      Sites such as https://www.thinkautomation.com/bots-and-ai/the-ai-winter-is-coming/ see an AI winter in the near future, partly because the terms machine learning, deep learning, and AI have become overused and ill-defined. These same sites look at how business is actually using machine learning and AI today. In most cases, these sources say that the technologies are used for background processes, not front-line customer interactions. The thought is that automation used for front-end processes isn’t actually machine learning or AI, and that companies will eventually see automation as being separate from machine learning and AI. As a result, they will again stop investing in either technology. In many cases, proponents of an upcoming AI winter state that scientists should focus on the amazing array of tasks that machine learning and AI can perform today, rather than continue to hype some nebulous future tasks.

      In thinking about the future of machine learning and AI, considering a more moderate approach is likely best, such as the one found at https://mindmatters.ai/2020/01/so-is-an-ai-winter-really-coming-this-time/. At this point, data scientists and other researchers need to take a step back and consider the next level. The current technologies can only take us so far. They’re profitable, but they can’t produce a self-driving car and they certainly can’t produce a robot of the intelligence found in the film Ex Machina. So, if there is an AI winter, it’s likely to be a mild one because companies like Amazon.com and Google aren’t going to throw their technologies


Скачать книгу