Перш за все, я зіткнувся з терміном MachineLearning набагато більше у своїх класах Business Intelligence, ніж у моїх класах AI.
Мій професор AI Рольф Пфайфер сказав би так: (після довгого розмови про те, що таке інтелект, як його можна визначити, різні типи інтелекту тощо). ML є більш статичним і "німим", не знаючи, що це фіскальне середовище, і не змушений взаємодіяти з ним, або лише на абстрактній основі. AI має певне усвідомлення свого середовища і взаємодіє з ним автономно, приймаючи тим самим автономні рішення з петлями зворотного зв'язку. З цієї точки зору, відповідь Уґнеса, мабуть, буде найближчим. Крім того, ML, звичайно, є підмножиною ШІ.
Машинне навчання - це не справжній інтелект (імхо), це здебільшого людський інтелект, відображений у логічних алгоритмах, і, як сказав мій професор Business Intelligence: про дані та його аналіз. Машинне навчання має багато контрольованих алгоритмів, які насправді потребують людей, щоб підтримувати процес навчання, розповідаючи, що правильно, а що не так, тому вони не є незалежними. І коли вони застосовуються, алгоритми здебільшого статичні, поки люди їх не відрегулюють. У ML ви маєте здебільшого дизайн чорних коробок, і головним аспектом є дані. Дані надходять, дані аналізуються ("Розумно"), дані виходять, а навчання в більшості випадків застосовується до етапу попередньої реалізації / навчання. У більшості випадків ML не дбає про середовище, в якому знаходиться машина, це на дані.
AI натомість йде про наслідування інтелекту людини чи тварин. Дотримуючись підходу мого професора, AI - це не обов'язково про самосвідомість, а про взаємодію з навколишнім середовищем, тому для побудови AI потрібно дати машинним датчикам сприймати навколишнє середовище, свого роду інтелекту, здатного продовжувати навчатись, та елементів взаємодії з навколишнім середовищем (зброя тощо). Взаємодія має відбуватися автономно і в ідеалі, як і у людей, навчання має бути автономним, постійним процесом.
Таким чином, безпілотник, який сканує поля в логічній схемі для кольорових візерунків, щоб знайти бур’яни в межах посівів, буде більше ML. Особливо, якщо дані згодом аналізуються і перевіряються людьми або застосовується алгоритм, це статичний алгоритм із вбудованим "інтелектом", але не здатним до перестановки чи адаптації до свого оточення. Дрон, який летить автономно, заряджається, коли акумулятор опустився, сканує бур’яни, вчиться виявляти невідомі та вириває їх сам і повертає їх для перевірки, буде AI ...