Машинное обучение и C# (.NET): практическое руководство — Алексей Петров — обложка книги
300 страниц
C# (.NET)
PDF
4.5

Машинное обучение и C# (.NET): практическое руководство

Создание интеллектуальных приложений на платформе .NET с нуля

Автор:

Год:

Краткое содержимое:

Книга «Машинное обучение и C# (.NET)» — это первое в своём роде практическое руководство, которое показывает, как применять алгоритмы машинного обучения в экосистеме .NET, не прибегая к Python. Если вы C#-разработчик и хотите внедрить интеллектуальные функции в свои приложения — от прогнозирования продаж до распознавания изображений — эта книга станет вашим надёжным помощником.

О чём книга

  • Основы машинного обучения: регрессия, классификация, кластеризация, ансамблевые методы.
  • Работа с фреймворком ML.NET: загрузка данных, построение пайплайнов, обучение и оценка моделей.
  • Реальные проекты: система рекомендаций, детектор аномалий, анализ тональности текста.
  • Интеграция нейросетей: применение TensorFlow и ONNX в .NET-приложениях.
  • Развёртывание моделей: публикация через веб-API, встраивание в десктопные и мобильные приложения.
  • Best practices: обработка пропусков, нормализация, выбор метрик, борьба с переобучением.

Для кого эта книга

  • Разработчиков на C#, которые хотят освоить машинное обучение без смены стека.
  • Backend-инженеров .NET, стремящихся добавить AI-функциональность в веб-сервисы.
  • Студентов и junior-специалистов, изучающих data science на платформе Microsoft.
  • Тимлидов и архитекторов, оценивающих возможности ML.NET для коммерческих проектов.

Что вы узнаете

  • Как спроектировать и обучить модель машинного обучения, используя только C# и Visual Studio.
  • Как подготовить данные: от CSV и баз данных до потоковых источников.
  • Как выбрать подходящий алгоритм: линейная регрессия, деревья решений, SVM, нейронные сети.
  • Как оценить качество модели с помощью кросс-валидации и матрицы ошибок.
  • Как экспортировать модель в формат ONNX и использовать её в других средах.
  • Как построить end-to-end пайплайн от сырых данных до production-решения.

Каждая глава содержит готовые примеры кода, которые можно сразу запустить в .NET Core / .NET 8+. Книга написана простым языком, без излишней математики — акцент сделан на практику. Вы научитесь не только запускать алгоритмы, но и понимать, почему они работают, и как их настраивать под конкретную задачу.

Независимо от того, создаёте ли вы чат-бота, систему фильтрации спама или предиктивную аналитику — эта книга даст вам инструменты для внедрения машинного обучения на платформе .NET.

Рекомендаций