Прежде всего, я столкнулся с термином «Машинное обучение» гораздо больше в моих классах бизнес-аналитики, чем в моих классах искусственного интеллекта.
Мой профессор ИИ Рольф Пфайфер сказал бы так: (после долгого разговора о том, что такое интеллект, как его можно определить, различные типы интеллекта и т. Д.). ML более статичен и «туп», не знает о своей физической среде и не предназначен для взаимодействия с ней или только на абстрактной основе. ИИ обладает определенной осведомленностью о своей среде и автономно взаимодействует с ней, принимая тем самым автономные решения с помощью петель обратной связи. С этой точки зрения Ugnes Answer был бы, вероятно, самым близким. Кроме того, конечно, ML является подмножеством ИИ.
Машинное обучение - это не настоящий интеллект (imho), это в основном человеческий интеллект, отраженный в логических алгоритмах, и, как сказал бы мой Business Intelligence Prof: о данных и их анализе. Машинное обучение имеет множество контролируемых алгоритмов, которым на самом деле нужны люди, чтобы поддерживать процесс обучения, рассказывая, что правильно, а что нет, поэтому они не независимы. И как только они применяются, алгоритмы в основном статичны, пока люди не перенастроят их. В ML у вас в основном дизайны чёрных ящиков, и основным аспектом являются данные. Данные поступают, данные анализируются («интеллектуально»), данные выходят, и обучение в большинстве случаев относится к этапу, предшествующему внедрению / обучению. В большинстве случаев ML не заботится о среде, в которой находится машина, а о данных.
ИИ вместо этого - имитация человеческого или животного интеллекта. Следуя подходу моего профессора, ИИ - это не обязательно самосознание, а взаимодействие с окружающей средой, поэтому для создания ИИ вам необходимо предоставить датчики машины, чтобы воспринимать окружающую среду, своего рода интеллект, способный продолжать обучение, и элементы для взаимодействия с окружающей средой (оружие и т. д.). Взаимодействие должно происходить автономно и в идеале, как и у людей, обучение должно быть автономным, непрерывным процессом.
Таким образом, беспилотник, который сканирует поля в логической схеме для определения цветовых моделей, чтобы найти сорняки в посевах, был бы более ML. Особенно, если данные впоследствии анализируются и проверяются людьми или используется алгоритм, который является статическим алгоритмом со встроенным «интеллектом», но не способным переставлять или адаптировать его к своей среде. Дрон, который летит автономно, заряжается сам, когда батарея разряжена, сканирует на наличие сорняков, учится выявлять неизвестных, вырывает их сам и возвращает их для проверки, будет ИИ ...