Модель Auto Train ML.Net и несколько выходов - PullRequest
0 голосов
/ 13 октября 2019

Я очень плохо знаком с фреймворком ML.Net, однако, просматривая видео и ссылаясь на статьи, в которых я мог бы кое-что узнать, я изучил следующий вопрос через Интернет, но не смог найти правильного решения. Если кто-то может помочь, это большая помощь для меня.

  1. Я нашел образец кода для обучения набора данных для передачи по определенному временному интервалу

        private static void TrainData()
        {
              MLContext mlContext = new MLContext();
    
               var trainingData = lContext.Data.LoadFromTextFile<SalaryData> 
               (_dataFile, hasHeader: true, separatorChar: ',');
    
               var settings = new RegressionExperimentSettings()
               {
                     MaxExperimentTimeInSeconds = 20
               };
    
               var experiment = 
                   mlContext.Auto().CreateRegressionExperiment(settings);
               var result = experiment.Execute(trainingData, 
               labelColumnName: "PredictedSalary");
        }
    

после обработки данных вышекак мы можем сохранить набор результатов в файл.

Как обучать модель снова и снова новым данным?

Как получить несколько прогнозов («Метки»), например, по имени клиента илиИдентификатор должен получить прогнозируемый список продуктов.

Как выбрать лучший алгоритм обучения в соответствии с бизнес-задачей?

...