Найти в Дзене
C# машинное обучение

C# машинное обучение

Всё о машинном обучении на C#
подборка · 13 материалов
2 года назад
Гл.2 стр.10 Нейросеть таким образом видит C# машинное обучение
Какие шаги включает в себя типичный процесс решения задачи машинного обучения? using Microsoft.ML; using System; class Program {   static void Main()   {     var mlContext = new MLContext();     // Датасет с примером данных для регрессии     var data = mlContext.Data.LoadFromTextFile<HousingData>("housing-data.txt", hasHeader: true, separatorChar: ',');     var pipeline = mlContext.Transforms.Concatenate("Features", "Size", "Rooms")       .Append(mlContext.Regression.Trainers.LbfgsPoissonRegression());     var model = pipeline...
2 года назад
Гл.2 стр.2 Нейросеть таким образом видит C# машинное обучение
Как загрузить и обработать набор данных для обучения модели машинного обучения в C#? using System; using System.IO; using Microsoft.ML; using Microsoft.ML.Data; // Определение класса для данных public class DataPoint {   [LoadColumn(0)]   public float Feature1 { get; set; }   [LoadColumn(1)]   public float Feature2 { get; set; }   [LoadColumn(2)]   public float Label { get; set; } } class Program {   static void Main()   {     var mlContext = new MLContext();     // Загрузка данных из CSV файла     var dataView = mlContext...
2 года назад
103 Нейросеть таким образом видит C# машинное обучение
Классификация текстовых данных: разработайте модель машинного обучения, которая может классифицировать текстовые документы на основе их содержимого: using System; using Accord.MachineLearning; using Accord.MachineLearning.VectorMachines; class TextClassifier {   static void Main()   {     // Загрузить обучающие данные     double[][] inputs = // входные данные     {       new double[] { 0, 1, 0, 1 }, // документ 1       new double[] { 1, 1, 0, 0 }, // документ 2       //...
2 года назад
79 Нейросеть таким образом видит C# машинное обучение
Для оценки качества моделей машинного обучения часто используют следующие метрики: Эти метрики можно реализовать в C# с помощью различных библиотек, таких как ML.NET, Accord.NET, AForge.NET и другие. Например, для вычисления точности, полноты, точности и F1-меры, можно использовать библиотеку ML.NET следующим...