Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

- Описать класс алгоритма Decision Tree1. Инициализация c 4 параметрами для ограничения о6бучения (макс длина дерева, мин энтропия в узле, максимум элементов в конечном узле, число интервалов для подразбиения значений характеристики для поиска лучшего сплита)2. Функции обучения дерева - наивная (обязательная,  первая часть презентации) и векторная (последняя часть)3. Функция predict4. Функция подсчета accuracy5. Функции сохранения/загрузки дерева в pickle файлы.Функции работы с выборками6. Формирование обучающей/тестовой/валидационной выборокАлгоритм обучать на датасете digits из sklearn    - Описать класс ячейки дерева Decision Tree1. Инициализация с ссылками на левое и правое поддерево (2), характеристикой, по которой происходит сплит и её значением (2), переменной, хранящей значение является ли узел терминальным, и вектором, хранящим вектор вероятности принадлежности класса (2). Итого 6 параметров.Требования:1) Разделяющая функция - разделение гиперплоскостью, число потомков = 22) Наивная реализация - 100% задания, векторная - + 30% от задания, при выполнении всех остальных пунктов3) Валидация по макс длине дерева (от 1 до 10), максимуму элементов в конечном узле (от 2 до 8 c шагом в два), мин энтропии в узле (от 0 до 0.3 с шагом в 0.1) (10*4*4 = всего 160 экспериментов). При наивной реализации это займет долгое время (~ около часа на старом core i5). Убедитесь, что код работает корректно, прежде чем ставить большой эксперимент. Сохраните лучшую модель в пикл со значением лучших параметров в названии и приложите к коду4) Отдельно построить график с поведением точности decision tree на обучающей  и валидационной выборке при изменении максимальной длины дерева от 1 до 10 (максимум элементов в конечном узле=1, энтропии=0)5) Запрограммировать корректное вычисление энтропии и деление выборки без переполнения памяти6) Confusion Matrix для лучшего RF на тестовой выборке7) Число интервалов для подразбиения значений характеристики для поиска лучшего сплита везде считать равным 10

3 года назад
stud2
Иван 
23 года
4 года в сервисе
Был
3 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется разработка приложения для диспетчера такси в Казахстан, аналогичного indriver и Uber. Программа должна обеспечивать управление заказами и взаимодействие между водителями и клиентами.

    Закрыт
    3 года назад
  • Требуется доработка приложения резервного копирования, включая переделку запуска сервера в виде службы. Необходимо добавить возможность просмотра задач резервирования в клиенте с функцией удаления, а также реализовать доступ к серверу по логину и паролю. После выполнения задач должен формироваться отчет с описанием работы.

    Прикладное ПО1 исполнитель
    Закрыт
    3 года назад
  • Необходимо деобфусцировать Python код, обфусцированный с помощью PyArmor. В наличии 3 .py файла и папка __pycache__ с .pyc файлами для версий 3.8 и 3.9, а также папка pytransform. Ожидается приведение кода в читаемый вид.

    Закрыт
    3 года назад
  • $15

    Требуется помощь в разработке прикладного ПО с использованием машинного обучения и метода опорных векторов. Основная проблема заключается в объявлении переменных. Ожидается решение данной задачи с учетом специфики машинного обучения.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • $30

    Требуется разработать минималистичное прикладное ПО для Олимпиады. Фокус на простой и функциональной реализации, без лишних сложностей. Программа должна быть удобной и соответствовать требованиям олимпиады.

    Закрыт
    3 года назад
  • Необходимо извлечь все конфигурационные команды из сетевых устройств Cisco и Juniper, классифицировать их по уровням и сохранить в формате sqlite. Требуется также автоматическое распознавание типа устройства и создание конфигурационного файла для Notepad++ с подсветкой синтаксиса. Предыдущая попытка завершилась ошибкой stack overflow, возможно, из-за библиотеки libssh.

    Закрыт
    3 года назад
  • Требуется разработка функции на PHP для скачивания страниц товаров с сайта Leroy Merlin. Необходимо учесть защиту от блокировок, связанных с DDoS и Qrator. Функция должна позволять загружать страницы товаров по заданной ссылке, возвращая содержимое страницы. Важно обеспечить последовательное скачивание без попадания в черный список IP.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Требуется разработка утилиты, которая будет динамически распределять аккаунты Steam с игрой, позволяя одновременно играть не более 5 пользователям. Утилита должна отслеживать доступность аккаунтов и управлять запуском игры на 10 компьютерах, обеспечивая корректный вход в свободные аккаунты.

    Закрыт
    3 года назад
  • Требуется доработать существующую программу на Pascal, добавив две комбинации клавиш: Alt+2 для изменения местоположения бегущей строки заголовка и Ctrl+D для перемещения часов в следующий угол экрана. Программа принимает три параметра и работает в среде Turbo Pascal. Обратите внимание на комментарии в коде для указания мест изменений.

    Закрыт
    3 года назад
  • Требуется разработать прикладное ПО для автоматического входа в браузерные игры с изменением отпечатков и использованием прокси. Необходимо кэшировать страницы для оптимизации трафика и замерять его расход. Прокси с оплатой по трафику, 1 прокси = 1 поток. Оптимально использовать bas для интеграции функций подмены отпечатков.

    Закрыт
    3 года назад