НТО Junior · «Технологии и искусственный интеллект»
Алгоритмы, имитирующие человеческий интеллект
Учится на данных, находит закономерности
Модель, имитирующая работу мозга
Большие нейросети на больших данных
| Критерий | Машинное обучение | Нейросети |
|---|---|---|
| Тип задач | Явные закономерности: цифры, таблицы, логика | Скрытые паттерны: изображения, звуки, сложные данные |
| Пример | Прогноз уровня воды по температуре и осадкам | Определение вида рыбы по пятнам на плавниках |
| Объяснимость | Да: «если осадков много и тепло — воды больше» | Нет: человек узнаёт рыбу по фото, машина — по пикселям |
| Аналогия | Решать уравнение по формуле | Узнавать лицо друга в толпе |
Чтобы алгоритмы смогли анализировать информацию, нужно правильно определить тип данных.
| Числовые | Категориальные | |
|---|---|---|
| Характеристики | Единицы измерения; целые (1, 2, 3) и дробные (3.14, 0.5) | Ограниченное число уникальных значений; текст («да», «нет») или числовые метки |
| Примеры | Высота дерева, время задачи, количество осадков | Тип транспорта, цвет глаз, ID студента |
| Вопрос к данным | Можно ли использовать в расчётах? | Можно ли сгруппировать записи? |
ID — числа, но используются только как идентификаторы, поэтому это категориальный признак.
Машинное обучение — поиск зависимости между данными: y = f(x), где x — признаки, y — то, что предсказываем.
| Тип | Что предсказываем | Пример для Байкала |
|---|---|---|
| С учителем · Классификация | y — категория | Определение типа растения по характеристикам |
| С учителем · Регрессия | y — число | Прогноз уровня воды по осадкам и сезону |
| Без учителя · Кластеризация | нет y | Группы животных со схожими повадками |
Если y известен и используется в обучении — это обучение с учителем, иначе — без учителя.
xᵢwᵢ и сдвиг b задают важностьz = Σwᵢxᵢ + by = φ(z)
Добавляют нелинейность: без них сеть превратилась бы в обычную линейную регрессию.

Ступенчатая. Бинарная классификация «да/нет» — например, превышает ли загрязнение норму.

Бинарная классификация с вероятностью от 0 до 1 — например, вероятность опасных бактерий.

Скрытые слои почти всех современных сетей — только положительные значения.
Показывает, насколько модель ошибается; задача — уменьшить ошибку.
MSE — квадрат расстояния до факта; MAE — модульcross-entropy — для классификацииAccuracy — доля правильных ответовPrecision — доля верных среди «положительных»Recall — какую долю положительных нашлиF1 — гармоническое среднее Precision и Recall
Методы поиска минимума ошибки — значений параметров, при которых модель ошибается меньше всего.
Оптимизатор ставит точку в случайном месте графика функции ошибки и, словно на санках, спускается в ближайшую низину.
Один параметр — кривая; два параметра — поверхность. Оптимизатор находит локальный минимум, а не глобальный.
Биологи просят заполнить пропуски в данных о голомянке: построим модель, которая угадывает количество рыбок по температуре.
Dense: units=1, activation=linear · loss=MAE · оптимизатор sgd · ≈500 эпох. Результат — result.txt.
Материалы
Видеоматериалы курса распространяются в формате .mp4.
Материалы для подготовки к отборочному этапу НТО Junior.