Содержание
- Введение
- Основы машинного обучения
- Определение и виды машинного обучения
- Применение машинного обучения в различных областях
- Язык Python для машинного обучения
- Преимущества использования Python
- Установка и настройка окружения
- Библиотека scikit-learn
- Общая информация о библиотеке
- Установка и первый проект
- Основные алгоритмы машинного обучения в scikit-learn
- Классификация
- Регрессия
- Кластеризация
- Обучение с учителем и без учителя
- Оценка качества моделей
- Метрики оценки моделей
- Кросс-валидация
- Практические примеры использования scikit-learn
- Пример классификации
- Пример регрессии
- Пример кластеризации
- Заключение
- Список использованных источников
Введение
В последние десятилетия машинное обучение стало одним из наиболее активно развивающихся направлений в области искусственного интеллекта и анализа данных. Этот подход позволяет создавать алгоритмы и модели, способные обучаться на данных и принимать решения без явного программирования. В данной курсовой работе будет рассмотрено применение машинного обучения на языке Python с использованием библиотеки scikit-learn, популярного инструмента для выполнения задач машинного обучения. Мы изучим основные концепции, алгоритмы, а также рассмотрим практические примеры их применения.
Советы студенту по написанию курсовой работы
Определите структуру работы: Изучите содержание и выделите ключевые разделы, которые необходимо осветить. Сфокусируйтесь на каждой части, чтобы логически связать темы между собой.
Соберите информацию: Используйте как научные, так и практические источники. Подходящими являются книги по машинному обучению, статьи в научных журналах, онлайн-курсы и документация к библиотекам, такими как scikit-learn.
Эти источники информации: Хорошими ресурсами могут быть следующие:
- Книги по Python и машинному обучению;
- Официальная документация библиотеки scikit-learn;
- Полезные онлайн-курсы (например, на Coursera, edX).
Сосредоточьтесь на практическом примере: Ваша работа будет более ценной, если вы включите собственный проект с использованием scikit-learn, показывающий успехи в решении конкретной задачи.
Следите за актуальностью данных: Используйте актуальные исследования и публикации, чтобы подкрепить свои аргументы и выводы.
Правильно оформляйте ссылки на источники: Следите за форматом цитирования, таким как APA или ГОСТ (в зависимости от требований вашего учебного заведения).
- Не забывайте о выводах: В заключении подведите итоги вашей работы и сделайте акценты на самих ключевых моментах из исследования.
Список использованных источников
- Бахарев, И. В. "Машинное обучение на Python". Издательство: Питер, 2020.
- Григорьев, А. В. "Основы машинного обучения. Практическое руководство". Москва: Альпина Паблишер, 2019.
- O’Reilly Media. "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow". Aurélien Géron, 2020. (русский перевод не доступен).
- Официальная документация scikit-learn. Доступно по ссылке: https://scikit-learn.org/stable/user_guide.html (дата доступа: октябрь 2023).