Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Учебная практика Датасеты

  1. В начало
  2. Курсы
  3. Весенний семестр
  4. Фундаментальная информатика и ИТ
  5. FIITDS
  6. Разработка датасетов
  7. Задание

Задание

Требуемые условия завершения
Открыто с: среда, 1 июля 2026, 00:00
Срок сдачи: вторник, 14 июля 2026, 23:59

Общая идея задания

Цель практики - создать ядро русских учебных датасетов для обучения машинному обучению с использованием библиотеки ML PascalABC.NET.

Библиотека входит в комплект поставки последней версии PascalABC.NET (не менее 3.11.1.3813).

  • Примеры использования библиотеки доступны после установки в директории 
    C:\PABCWork.NET\Samples\MachineLearning
    .
  • Стандартные датасеты (для формирования представления об их формате) - в директории 
    C:\Program Files (x86)\PascalABC.NET\Files\Datasets
    .

В рамках практики необходимо разработать набор учебных датасетов. Датасеты должны быть понятны русскоязычным пользователям, опираться на близкую и узнаваемую предметную область и позволять решать задачи машинного обучения: регрессию, классификацию, кластеризацию.

Результатом работы должен стать не просто набор CSV-файл, а полноценный учебный пакет: 

  • данные (.csv)
  • метаинформация (.meta)
  • примеры загрузки и минимального использования в PascalABC.NET
  • описание признаков
  • отчёт о качестве данных и описание использования ИИ-помощников (ai_log.md)

Лучшие работы будут использованы как основа для дальнейшего формирования набора учебных датасетов PascalABC.NET ML.


Использование ИИ и вайб-кодинга

При выполнении задания разрешается и приветствуется использование ИИ-помощников, агентных сред и инструментов вайб-кодинга.

ИИ можно использовать для:

  • выбора идеи датасета
  • проектирования признаков
  • генерации синтетических данных
  • поиска открытых источников
  • написания скриптов очистки и преобразования данных
  • подготовки .meta-файлов
  • написания примеров программ на PascalABC.NET
  • подготовки README и отчёта о качестве данных
  • проверки структуры датасета

При этом ответственность за корректность результата несёт студент. Все данные, метаинформация и примеры программ должны быть проверены вручную.

Использование ИИ необходимо описать в отдельном файле ai_log.md.


Типы датасетов

  • Минимальные
  • Средние
  • Большие

При работе с датасетами необходимо соблюдать требования к CSV-файлам


Формат .meta-файла

Для каждого CSV-файла должен быть подготовлен .meta-файл с метаинформацией о датасете.
С описанием формата можно ознакомиться по этой ссылке


Примеры программ на PascalABC.NET

В архиве должны быть примеры программ на PascalABC.NET.

Минимально необходимо подготовить:

  • 01_load_dataset.pas
  • 02_describe_dataset.pas
  • 03_baseline_model.pas

Для датасета с raw-версией желательно добавить:

  • 04_preprocessing_raw.pas
Требования к примерам программ изложены здесь


Формат отчетных материалов

Работа сдаётся в Moodle в виде zip-архива.

Имя архива: surname_dataset_name.zip

Пример: ivanov_moscow_housing.zip

Рекомендуемая структура архива для одного датасета:

dataset/
  data/
    dataset_name.csv

  meta/
    dataset_name.meta

  samples/
    01_load_dataset.pas
    02_describe_dataset.pas
    03_baseline_model.pas

  report/
    README.md
    quality_report.md
    ai_log.md
    sources.md

С подробностями формата отчетной документации можно ознакомиться здесь


Примерные идеи тем датасетов

По этой ссылке доступен список возможных тем. Можно выбрать тему из списка или предложить собственную идею.

Собственную идею необходимо предварительно согласовать с преподавателем практики


Критерии оценивания и итоговый результат

В работе приветствуется:

  • собственная оригинальная идея датасета
  • русская или локально узнаваемая предметная область
  • понятная учебная ML-задача
  • несколько версий одного датасета
  • наличие признаков типа DateTime
  • разумные пропуски и выбросы в версиях medium и raw
  • качественные русские и английские описания признаков
  • аккуратные технические имена столбцов
  • примеры программ, которые реально запускаются
  • честное описание использования ИИ
  • правдоподобные синтетические данные
  • реальные открытые данные при наличии источников и лицензий
  • понятная методическая ценность датасета

Не допускается сдавать:

  • бессмысленный случайный CSV
  • датасет без понятной ML-задачи
  • CSV без .meta-файла
  • .meta-файл, не соответствующий CSV
  • датасет с русскими названиями столбцов
  • датасет с пробелами в именах столбцов
  • датасет с неустойчивыми типами данных в одном столбце
  • датасет без target для задачи классификации или регрессии
  • датасет с персональными данными
  • реальные данные студентов без полной анонимизации
  • полностью скопированный чужой датасет без обработки, источника и описания
  • датасет, который невозможно загрузить и использовать в PascalABC.NET
  • формально заполненный .meta-файл, не отражающий реальное содержание данных


Итоговый результат практики - zip-архив, загруженный в Moodle. В архиве должны быть:

  • CSV-файл или несколько CSV-файлов
  • соответствующие .meta-файлы
  • примеры программ на PascalABC.NET
  • README.md
  • quality_report.md
  • ai_log.md
  • sources.md
  • при необходимости - скрипты обработки данных и файл с лицензией

Работа должна быть оформлена так, чтобы другой пользователь мог открыть архив, понять назначение датасета, загрузить данные, прочитать метаинформацию и запустить минимальные примеры использования в PascalABC.NET ML.


В рамках учебной практики каждый студент должен представить к оценке не менее одного датасета каждого типа: минимальный, средний и большой


◄ Темы датасетов
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

          • FIITDS

            • Общее

            • Изучение документации

            • Типы датасетов

            • Спецификации и требования

            • Разработка датасетов

              • СтраницаТемы датасетов

              • ЗаданиеЗадание

          • Web-разработка

          • Modern Optimization Methods

          • CS292

          • Project activity

          • HTML, CSS, and Javascript

          • Frontend development

          • CS351

          • Data Mining

          • GraphAlgoEn

          • [β] CS211a. ЯП С#

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

        • ТФНД

        • МО_4курс

        • KP

        • АБМ1_ИИБ_25-26

        • Java Eng

        • МО (ПО)

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ

          • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2026

          • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ -2025

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Вы используете гостевой доступ (Вход)
FIITDS
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика