41 lines
1.4 KiB
Markdown
41 lines
1.4 KiB
Markdown
|
# Лабораторная работа №1
|
|||
|
|
|||
|
## ПИбд-41, Курмыза Павел, Вариант 13
|
|||
|
|
|||
|
### Данные:
|
|||
|
|
|||
|
- make_moons (noise=0.3, random_state=rs)
|
|||
|
|
|||
|
### Модели:
|
|||
|
|
|||
|
- Линейную регрессию
|
|||
|
- Полиномиальную регрессию (со степенью 3)
|
|||
|
- Многослойный персептрон со 100-а нейронами в скрытом слое (alpha = 0.01)
|
|||
|
|
|||
|
## Как запустить ЛР
|
|||
|
|
|||
|
- Запустить файл main.py
|
|||
|
|
|||
|
## Используемые технологии
|
|||
|
|
|||
|
- Язык программирования Python
|
|||
|
- Библиотеки: sklearn, matplotlib, numpy
|
|||
|
|
|||
|
## Что делает программа
|
|||
|
|
|||
|
После генерации набора данных с помощью функции make_moons(), программа создает графики для моделей, которые указаны в
|
|||
|
задании. Затем она выводит в консоль качество данных для этих моделей.
|
|||
|
|
|||
|
## Тесты
|
|||
|
|
|||
|
### Консоль
|
|||
|
|
|||
|
![Консольный вывод](console_output.jpg)
|
|||
|
|
|||
|
### Графики
|
|||
|
|
|||
|
![Графики](plots.jpg)
|
|||
|
|
|||
|
### Вывод
|
|||
|
|
|||
|
Исходя из этого, можно сделать вывод: лучший результат показала модель многослойного персептрона на 100 нейронах.
|