Я очень плохо знаком с фреймворком ML.Net, однако, просматривая видео и ссылаясь на статьи, в которых я мог бы кое-что узнать, я изучил следующий вопрос через Интернет, но не смог найти правильного решения. Если кто-то может помочь, это большая помощь для меня.
Я нашел образец кода для обучения набора данных для передачи по определенному временному интервалу
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");
}
после обработки данных вышекак мы можем сохранить набор результатов в файл.
Как обучать модель снова и снова новым данным?
Как получить несколько прогнозов («Метки»), например, по имени клиента илиИдентификатор должен получить прогнозируемый список продуктов.
Как выбрать лучший алгоритм обучения в соответствии с бизнес-задачей?