Могу ли я добавить правила в ML.NET? - PullRequest
1 голос
/ 18 марта 2019

Из всех примеров, которые я видел в ML.NET, структура выглядит так:

  1. Дайте ему набор данных для обучения.
  2. Тренируйся.
  3. Оцените его по тестовому набору данных.
  4. Затем дайте ему реальные данные, и на основе того, что он узнал из обучающего набора данных, он даст вам результат.

Но что, если я хочу добавить пользовательские правила?

Например, у меня есть тонна условия if-else, и я хотел бы заменить его алгоритмом дерева решений через машинное обучение, для этого я использую ML.NET.У меня есть несколько атрибутов, и в зависимости от атрибута мой ответ будет либо да, либо нет.

Я не понимаю этого здесь, это так же просто, как тренировка с набором данных и получение результата?

1 Ответ

1 голос
/ 18 марта 2019

Это похоже на трансформатор. Вы можете добавить свой трансформатор через ITransformer интерфейс. Но вы должны снабдить этот трансформатор своей моделью.

https://github.com/dotnet/machinelearning/blob/master/docs/code/MlNetHighLevelConcepts.md

...