Недавно мы выяснили, что ИИ — просто лопата, рабочий инструмент (хоть и очень продвинутый), и до порабощения человека ему пока далеко. Сегодня поговорим про основную движущую силу ИИ — машинное обучение (machine learning).
Что это такое? Представьте, у вас есть email, и вы хотите фильтровать спам. Вы можете прописать условия "если текст содержит «нигерийский мальчик», то это СПАМ", но их потребуется очень много.
Главный метод машинного обучения — обучение с учителем, или supervised learning. Он позволяет научить компьютер на однотипный ввод А давать вывод В:
А -> В.
Есть ввод А — фотография, можем получать вывод В — есть на ней люди или нет.
Есть ввод А — аудиофайл, можем получать вывод В — расшифровку текста.
Есть ввод А — текст на английском, можем получать вывод В — перевод на русский.
Как компьютер может этому научиться? На основе уже существующих примеров А -> В.
Если вы задумались над спам-фильтром, у вас наверняка уже есть тысячи писем, про которые вы знаете, спам это или нет. Есть ввод А — email, и вывод В — спам или нет, А -> В.
Суть машинного обучения вот в чём: вместо того, чтобы придумывать правила "если письмо — «ввод А» — содержит Х, то «вывод В» — это СПАМ", можно "скормить" алгоритму уже существующие примеры А -> В, и компьютер сам внутри себя придумает этот набор правил и сможет успешно применять его для новой почты.
#машинное обучение #искусственный интеллект #ai for everyone #технологии #ии для всех