Искусственный интеллект — это область, в которой мы пытаемся создавать системы, которые выполняют умственные задачи так же, как и мы сами, возможно, даже лучше. Это могут быть простые задачи, такие как поиск имени в списке гостей, или что-то более сложное, например, рассуждения о природе человека и обо всем, что между ними. Но как насчет того, чтобы роботы захватили нашу жизнь и управляли ею, скажете вы? Не беспокойтесь об этом, так как путь к общему искусственному интеллекту все еще очень неясен — спросите у Яна ЛеКанна.

Итак, нам нужна система, входы которой — некие данные, а выходы — выполненные задачи — но с чего бы вообще начать? Ну, вы могли бы начать в 50-х годах с простой математики и человеческой логики: дать компьютеру какие-то данные о проблеме, с которой вы столкнулись, и дать ему несколько правил, чтобы он вел себя так, как вы бы спросили ребенка. Предположительно, если вы дали ему хорошие данные и четкие правила, он должен справиться с задачей так, как вы ожидали с самого начала. Поздравляем, вы изобрели символический ИИ и достигли уровня программиста!

Однако что мы собираемся делать для сложных задач, таких как обнаружение объекта на фотографии или как трактор может перемещаться по полю? Ожидается ли, что мы напишем миллионы правил для каждого отдельного изменения и непредсказуемой ситуации? Нет, для этого и нужны компьютеры, пусть сами разбираются! Здесь на помощь приходит машинное обучение: вместо того, чтобы сообщать компьютеру, как обрабатывать ваши данные, мы предоставим ему некоторые ранее собранные данные и ожидаемый результат (обучение), чтобы он мог сам решить, какой набор правил позже он должен будет следовать в поле (вывод), где мы предоставим ему последние доступные данные. Как вы понимаете, машинное обучение основано на множестве хитроумных статистических данных. Не ожидайте, что он будет безупречным или даже полностью поймет ваши проблемы, но этого может быть достаточно для того, что вам нужно.

Машинное обучение, наряду с Интернетом вещей и большими данными, может предложить множество решений проблем, с которыми сталкивается современный фермер: оценка урожайности, автономная навигация трактора/дрона, обнаружение изображений, извлечение знаний из текста, автоматизированные роботы-уборщики и многое другое. Вы больше не связаны нехваткой рук или опыта — компьютер может интеллектуально предупреждать вас о состоянии вашего поля, действовать от вашего имени и помогать вам в сборе урожая. Захватывающие времена!