📘 CodingMarble Learn

Цикл проекта ИИ: как создают решение с искусственным интеллектом

Искусственный интеллект (ИИ) — это способность машины учиться на данных и принимать решения или делать прогнозы, например узнавать лица или советовать песни. ИИ создают по кругу из шести этапов, который называют циклом проекта ИИ: 1) постановка задачи по схеме 4W (Who, What, Where, Why — кто, что, где, зачем); 2) сбор данных: берём надёжные данные; 3) исследование данных: чистим их и строим графики, чтобы найти закономерности; 4) моделирование: выбираем правила или способ обучения; 5) оценка: проверяем на новых данных и считаем точность; 6) внедрение: запускаем в реальную работу и улучшаем. На каждом этапе нужно думать об этике: справедливость (без предвзятости), приватность, прозрачность и ответственность.

🎬 История по шагам

  1. ИИ — это машина, которая учится на примерах, то есть на данных. Она видит много яблок и апельсинов, а потом сама отличает новый фрукт.
  2. Любой проект ИИ начинается с постановки задачи. Задай вопросы 4W: у кого проблема (Who)? В чём она (What)? Где возникает (Where)? Зачем её решать (Why)?
  3. Дальше собираем данные (сбор данных): из опросов, камер, датчиков или сайтов. Потом исследуем их: строим графики и убираем неверные или пропущенные значения.
  4. Строим модель (моделирование): пишем правила или даём машине учиться на данных. Проверяем на новых данных (оценка). Если результат хороший, запускаем (внедрение).
  5. Этика и предвзятость: если в данных мало примеров группы B, модель чаще ошибается для группы B. Честные данные учитывают всех и берегут приватность.
  6. Свободная игра: задай, какая доля данных приходит от группы B. Смотри, как модель становится справедливее, когда данные становятся сбалансированными.

Совет: тяни 3D-сцену, чтобы повернуть её. Двумя пальцами можно приблизить.

🤔 Частые сомнения — разобраны

Чем ИИ отличается от обычной компьютерной программы?

Обычная программа выполняет фиксированные правила, которые написал человек. Модель ИИ сама выводит правила из множества примеров, как машина с фруктами.

Почему нельзя сразу начать строить модель?

Без 4W непонятно, чью проблему ты решаешь и какие данные нужны. Постановка задачи определяет всё, что идёт после неё.

Зачем убирать часть данных при исследовании?

Неверные или пропущенные значения учат модель неправильным закономерностям. Серая точка, которая исчезает, — это плохая запись, которую убрали.

Почему проверять нужно на новых данных, а не на обучающих?

Модель может запомнить обучающие примеры. Только новые данные покажут, действительно ли она научилась. Зелёные и красные столбцы — это результаты на новых данных.

Может ли модель быть точной и всё равно несправедливой?

Да. Она может быть права в 92% случаев для группы A и намного хуже для группы B. Общее число это скрывает, а проверка по группам показывает.

Как исправить предвзятость?

Добавить больше примеров из недостающей группы. В свободной игре увеличь долю группы B и смотри, как растёт её столбец точности.

Что такое ИИ?

Искусственный интеллект (ИИ) — это когда компьютер выполняет задачу, для которой нужно человеческое мышление: видеть, слышать, понимать речь или принимать решения. Большинство современных ИИ учатся на данных, а не просто выполняют заранее заданные инструкции.

ИИ, машинное обучение и глубокое обучение

Три главные области

Не всё автоматическое — это ИИ: таймер стиральной машины выполняет одни и те же шаги и ничему не учится.

Шесть этапов цикла проекта ИИ

  1. Постановка задачи: понять проблему. Заполни холст 4W: Who (кого это касается), What (в чём проблема и чем это подтверждается), Where (ситуация, обстановка), Why (какая польза от решения). В конце напиши формулировку задачи одним предложением.
  2. Сбор данных: собери данные, которые нужны, надёжны и которыми разрешено пользоваться. Источники: опросы, датчики, камеры, наблюдения, веб-скрапинг, открытые наборы данных (API). У данных есть признаки (входные свойства, например размер, цвет) и метка (ответ, например «яблоко»).
  3. Исследование данных: очисти данные (исправь пропущенные, неверные или повторяющиеся значения) и построй графики, чтобы заметить закономерности.
  4. Моделирование: выбери метод. На правилах: правила пишут люди. На обучении: машина сама выводит правила из данных (например, обучение с учителем на размеченных данных, обучение без учителя, которое находит группы).
  5. Оценка: проверь модель на данных, которых она ещё не видела. Измерь точность и посмотри на ошибки.
  6. Внедрение: поставь модель в настоящее приложение или устройство, наблюдай за её работой и продолжай улучшать. Потом цикл повторяется.

Оценка модели: точность простыми числами

Точность = верные предсказания ÷ все предсказания × 100%.

Если модель фруктов увидела 200 новых фруктов и угадала 180, точность = 180 ÷ 200 × 100 = 90%. Часть данных мы откладываем как тестовые данные, потому что модель может просто «запомнить» обучающие данные. Проверка на новых данных показывает, научилась ли она на самом деле.

Одна точность может скрыть проблемы: модель может быть права в 95% случаев в целом, но намного хуже работать для одной группы людей. Поэтому мы смотрим результаты ещё и по группам.

Этика и предвзятость в ИИ

Этика ИИ — это забота о том, чтобы ИИ применяли справедливо и безопасно для людей.

Что помогает: сбалансированные и проверенные данные, тесты для каждой группы, проверка важных решений человеком.

Главные формулы и определения

Разобранные примеры

1. Составь формулировку задачи по 4W для школьников, которые забывают пить воду в школе.

Who: школьники 12–15 лет. What: они пьют слишком мало воды и устают. Where: в классах во время долгих уроков. Why: напоминания могли бы улучшить здоровье и внимание. Формулировка: «Наши школьники (кто) пьют слишком мало воды (что) во время долгих уроков (где); умное напоминание помогло бы им оставаться здоровыми и бодрыми (зачем)».

2. Модель, определяющая болезни растений, проверена на 250 новых фото листьев и дала 215 верных ответов. Найди точность.

Точность = 215 ÷ 250 × 100 = 86%.

3. Модель, которая одобряет кредиты, обучена только на данных заявителей из города. Какая проблема может появиться и как её исправить?

Она может несправедливо отказывать жителям деревень, потому что не училась на их данных (предвзятость). Решение: собрать сбалансированные данные и из деревень, проверять точность отдельно для каждой группы и давать человеку пересматривать отказы.

Частые ошибки

Тренировочный тест

1. Какой этап цикла проекта ИИ первый?
2. Холст 4W задаёт вопросы Who, What, Where и:
3. Очистка данных и построение графиков относятся к:
4. Модель верно решила 45 из 50 тестовых случаев. Её точность:
5. Предвзятость ИИ обычно появляется из-за:

Практика: отвечай сам

Введи или выбери ответ и нажми «Проверить». Если застрял, возьми подсказку; полное решение появится после ответа.

Частые вопросы

Какие 6 этапов у цикла проекта ИИ?

Постановка задачи, сбор данных, исследование данных, моделирование, оценка и внедрение.

Что такое холст проблемы 4W?

Это инструмент для постановки задачи. Он спрашивает: у кого проблема (Who), в чём она (What), где возникает (Where) и зачем её решать (Why).

Что такое предвзятость в ИИ?

Предвзятость — это когда ИИ даёт несправедливые или менее точные результаты для некоторых людей, обычно потому что обучающие данные плохо их представляли.

Где это изучают

CBSE (India)Class 9Part B: AI Reflection, Project Cycle and Ethics

Сначала изучи

Дальше изучай