Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Z9411_КафкаРС_ИИС_ЛР2.docx
Скачиваний:
8
Добавлен:
10.11.2024
Размер:
2 Мб
Скачать
☆

Контрольные вопросы

  1. Какие типы данных могут быть использованы в RapidMiner?

Следующие термины описывают типы данных, которые RapidMiner присваивает атрибутам. Определение типа данных определяет тип значений, разрешенных для атрибута. RapidMiner поддерживает естественное разделение чисел, текстов и дат. Numeric - это метка для чисел, nominal - для текстов или строк, а date_time - для дат.

  • Атрибут (attribute):Родительский из всех возможных типов ("любой тип").

  • Биноминальный (binominal): Ровно два значения (например, true/false или yes/no).

  • Дата (date): Дата без времени (например, 23.12.2014).

  • date_time: Как дата, так и время (например, 23.12.2014 17:59).

  • путь к файлу (file_path): Номинальный тип данных (используется редко), позволяющий проводить более детальное различие. Может использоваться для пометки столбца как "содержащего только пути к файлам".

  • целое число (integer): Целое число (например, 23, -5 или 11 024 768).

  • Номинальный (nominal): Все виды текстовых значений; включает полиномиальные и биномиальные значения.

  • Числовой (numeric): Все виды числовых значений; включает дату, время, целые и вещественные числа.

  • Polynominal: Множество различных строковых значений (например, красный, зеленый, синий, желтый).

  • Реальный (real): Дробное число (например, 11,23 или -0,0001).

  • Текст (text): Номинальный тип данных, который позволяет проводить более детальное различие (отличать от полиномиального).

  • Время (time): Время без даты (например, 17:59).

  1. Какой смысл параметра Name?

Параметр Name обычно используется для указания имени оператора или параметра, которому должны быть присвоены определенные значения. Идентификатор колонки (атрибута). Уникальный признак объекта, позволяющий отличать его от других объектов.

  1. Какой смысл параметра Type?

Параметр Type обычно используется для определения типа параметра, который может включать в себя реальные или целые числа, строки и коллекции строк в выпадающих списках.

  1. Какой смысл параметра Range?

Параметр Range обычно используется для указания диапазона значений, которые может принимать другой параметр.

  1. Какой смысл параметра Missing?

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

  1. Какой смысл параметра Role?

Параметр Role используется для изменения роли одного или нескольких атрибутов. Роль атрибута описывает, как другие операторы обрабатывают этот атрибут.

  1. Какой смысл роли label?

Роль label очень важна в RapidMiner, она указывает, какой атрибут является предсказываемым классом при использовании любого оператора моделирования.

  1. Какой смысл роли id?

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

  1. Какой смысл ролей prediction, cluster?

    • Роль prediction используется для обозначения предсказанных значений после применения модели к новым, неизвестным данным. Оператор “Explain Predictions” в RapidMiner использует эту роль для идентификации атрибутов, которые играют наибольшую роль при формировании предсказания.

    • Роль cluster обычно используется для обозначения принадлежности примера к определенному кластеру. Это особенно полезно при выполнении задач кластеризации, где целью является группировка схожих примеров вместе.

  1. Какой смысл ролей weight, batch?

  • Роль weight обычно используется для обозначения весов примеров по отношению к метке. Оператор “Weights to Data” в RapidMiner использует эту роль для преобразования весов атрибутов в ExampleSet.

  • Роль batch обычно используется для контроля того, как наблюдения назначаются на различные партии в процессе кросс-валидации. Это особенно полезно при выполнении задач обучения с учителем, где данные разбиваются на подмножества (или “партии”) для обучения и тестирования модели.

Вывод

В ходе выполнения лабораторной работы по дисциплине "Интеллектуальные информационные системы" на тему "Преобразование данных в RapidMiner Studio" я получил ценный опыт работы с преобразованием данных в этой среде.

Я ознакомился со структурой типов данных RapidMiner и возможностями стандартного преобразования типов данных с помощью встроенных в среду RapidMiner операторов. Это позволило мне лучше понять, как данные могут быть преобразованы и использованы в различных контекстах.

Затем я создал процессы, преобразующие данные типа Числовые (numeric) в данные типа Текстовые (nominal). Это было интересным заданием, которое позволило мне применить свои навыки в области преобразования данных.

Я также выполнил обратные преобразования и убедился в корректности результатов. Это было важно для проверки точности моих преобразований и убеждения в том, что данные не были искажены в процессе.

Наконец, я создал процессы, преобразующие имеющиеся данные в данные других типов. Это было полезно для понимания, как данные могут быть преобразованы для различных целей и как это может повлиять на их интерпретацию.

В целом, эта лабораторная работа была очень полезной и образовательной. Я получил ценный опыт работы с RapidMiner Studio и с жду возможности применить эти навыки в будущих проектах по анализу данных.