Введение
Содержимое раздела
Обосновывается актуальность машинного обучения для подготовки специалистов по информатике и вычислительной технике, формулируются проблема, цель и задачи проекта, определяется аудитория и описывается планируемый продукт.
Основные понятия искусственного интеллекта и машинного обучения
Содержимое раздела
Раскрываются понятия искусственного интеллекта, машинного обучения, алгоритма, модели, признака и целевой переменной. Термины задают основу для понимания программного цикла обучения и дальнейшего изучения продукта.
История развития машинного обучения
Содержимое раздела
Кратко рассматриваются ключевые этапы развития искусственного интеллекта и машинного обучения: от ранних вычислительных идей до современных методов. Исторический обзор помогает понять причины развития области.
Современное состояние и области применения
Содержимое раздела
Описываются современные направления машинного обучения и его применение в анализе данных, распознавании изображений и обработке текста. Раздел связывает базовые понятия с задачами информатики и вычислительной техники.
Основные типы задач машинного обучения
Содержимое раздела
Сопоставляются классификация, регрессия и кластеризация по входным данным, цели и ожидаемому результату. Примеры показывают, как определить тип учебной задачи и выбрать подходящую схему её решения.
Алгоритмы, программные инструменты и существующие аналоги
Содержимое раздела
Рассматриваются базовые алгоритмы и возможности Python, scikit-learn и других инструментов. Анализ учебных руководств и примеров помогает определить, чем проектируемый обзор и программный пример будут полезны аудитории.
Замысел продукта и требования к нему
Содержимое раздела
Определяются состав продукта, его формат и назначение для первокурсника: структурированный обзор и воспроизводимый пример на Python. Формулируются требования к точности объяснений, доступности и проверяемости результата.
План создания продукта, ресурсы и инструменты
Содержимое раздела
Составляется последовательный план разработки обзора и программного примера, распределяются роли и сроки. Указываются необходимые компьютер, Python, scikit-learn, открытые данные, документация и учебная литература.
Подбор и подготовка данных для программного примера
Содержимое раздела
Выбирается открытый набор данных, соответствующий учебной задаче и уровню аудитории. Описываются признаки, целевая переменная, разделение на обучающую и тестовую выборки и необходимые преобразования данных.
Разработка структуры и содержания обзора
Содержимое раздела
Создаётся логичная структура обзора: понятия, типы задач, этапы построения модели и критерии оценки. Материал дополняется примерами и пояснениями, чтобы читатель мог связать теорию с программной практикой.
Реализация модели на Python
Содержимое раздела
Разрабатывается программный сценарий на Python: загрузка и подготовка данных, выбор базового алгоритма, обучение модели и получение предсказаний. Код сопровождается пояснениями библиотек, параметров и основных действий.
Апробация продукта на учебном примере
Содержимое раздела
Обзор и программный сценарий проверяются на выбранном открытом наборе данных. Фиксируется воспроизводимость запуска, понятность инструкций и соответствие полученных результатов заявленной учебной задаче.
Оценка результатов и доработка продукта
Содержимое раздела
Результат модели оценивается подходящими метриками, а выводы сопоставляются с целью примера. По итогам проверки уточняются пояснения и код, отмечаются ограничения данных, возможные ошибки и границы обобщения.
Заключение
Содержимое раздела
Подводятся итоги создания обзора и программного примера, отмечается выполнение поставленных задач и достижение цели. Формулируются выводы о роли программирования в машинном обучении и возможных направлениях развития продукта.
Список литературы
Приводятся использованные книги, учебные материалы, документация Python и scikit-learn, а также сведения об открытом наборе данных. Оформление списка позволяет проверить теоретические положения и повторить эксперимент.
Источники, найденные для этой работы. В готовой работе они будут оформлены по ГОСТ и расставлены сносками в тексте.
- Искусственный интеллект: понятие и история — https://www.researchgate.net/publication/370358835_Iskusstvennyj_intellekt_ponatie_i_istoria
- Машинное обучение на Python в реальных проектах — https://academyit.ru/courses/pthn-ml-1/
- Машинное обучение и анализ данных — https://mgri.ru/sveden/files/kek/Mashinnoe_obuchenie_i_analiz_dannyx(1).pdf
- Руководство для начинающих по машинному обучению и… — https://bookflow.ru/rukovodstvo-dlya-nachinayushhih-po-mashinnomu-obucheniyu-i-strukture-data-science/
- Метрики качества работы моделей машинного обучения — https://webiomed.ai/blog/metriki-kachestva-raboty-modelei/
- Машинное обучение — https://ntcontest.ru/upload/iblock/914/91401593a358d25508b4ca1109b6b415.pdf
- Машинное обучение Python. Data Science Machine… — https://python.ivan-shamaev.ru/python-data-science-machine-learning-tutorial/
- Что такое датасет: виды, применение, набор лучших — https://kokoc.com/blog/dataset/