Infer.NET против ML.NET (рамки машинного обучения Microsoft) - PullRequest
0 голосов
/ 08 октября 2018

После того, как Microsoft стала более дружественной к открытым источникам, я начал все больше и больше акцентировать внимание на машинном обучении, таком как ML.NET и Infer.NET.Я хочу знать, в чем разница между двумя, так как оба исходят от Microsoft.Какими будут плюсы и минусы обеих платформ?

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Из MSDN:

https://blogs.msdn.microsoft.com/dotnet/2018/10/08/announcing-ml-net-0-6-machine-learning-net/

Infer.NET теперь с открытым исходным кодом и становится частью семейства ML.NET

5 октября 2018 года Microsoft Research анонсировала открытый исходный код Infer.NET - кроссплатформенной среды для машинного обучения на основе моделей.

Infer.NET отличается от традиционных систем машинного обучения тем, чтотребует от пользователей указать статистическую модель своей проблемы.Это обеспечивает высокую интерпретируемость, включая знание предметной области, проведение обучения без учителя / под наблюдением, а также вывод в режиме онлайн - возможность учиться по мере поступления новых данных.Подход и многие его приложения описаны в нашей бесплатной онлайн-книге для начинающих.

Места, где Infer.NET используется в Microsoft, включают TrueSkill - систему оценки навыков для организации матчей в Halo и Gears of War, Matchbox -рекомендуемая система в машинном обучении Azure и Александрия - автоматическое создание базы знаний для Satori, и многие другие.

Мы работаем с командой Infer.NET, чтобы сделать ее частью семейства ML.NET.Шаги, уже предпринятые в этом направлении, включают выпуск в .NET Foundation и изменение имени пакета и пространств имен на Microsoft.ML.Probabilistic.

0 голосов
/ 12 октября 2018

ML.Net - для разработчиков .Net, а Infer.Net - для разработчиков с открытым исходным кодом, но оба они предназначены для концепций и алгоритмов машинного обучения.

...