Infer.NET (движок машинного обучения)

Продукт
Разработчики: Microsoft
Дата премьеры системы: 2003 г
Отрасли: Информационные технологии

Infer.NET — использующий искусственный интеллект движок Microsoft, который используется в работе облачных сервисов компании. Проект, история которого началась в 2003 году в исследовательской лаборатории Microsoft в Кембридже, изначально был заточен под исследования — от поиска информации до медицинских работ. Однако по мере развития он превратился в мощную платформу машинного обучения, которая среди прочего нашла применение в сервисах Azure, Office 365 и Xbox.

2018: Раскрытие исходных кодов

В октябре 2018 года Microsoft раскрыла исходные коды Infer.NET, которые стали доступны на портале GitHub под лицензией MIT, разрешающей использовать ПО без ограничений, включая право на использование, копирование, изменение, слияние, публикацию, распространение, сублицензирование и продажу копий. При этом требуется включать в каждую копию созданного на основе лицензированного софта продукта сведения об авторстве и указанные условия.

Путем раскрытия исходников Microsoft надеется дать Infer.NET новый виток развития, ведь как отмечают в компании, этот шаг позволит «любым людям использовать технологию интеллектуального машинного обучения в программах и приложениях, которые они создают».

Команда разработчиков Infer.NET

Таким образом, разработчикам не придется переносить свою проблему на существующие методы машинного обучения, не всегда до конца понимая, как они работают. Вместо этого, используя infer.NET, они смогут создать алгоритм точно под свою модель. Плюсом такого подхода станет его высокая интерпретируемость: программист контролирует процесс создания [[[искусственный интеллект|ИИ]]-модели, а не оптимизирует чужую модель под свою задачу.[1]

Infer.NET станет частью ML.NET — фрейморвка машинного обучения для разработчиков .NET. Ранее уже было предпринято несколько шагов по интеграции с ML.NET, в том числе создан репозиторий в рамках .NET Foundation и переведены пакеты и пространства имен в Microsoft.ML.Probabilistic. Решение Infer.NET расширит возможности ML.NET в части статистического моделирования и онлайн-обучения, заявили в Microsoft.[2]

Примечания