微软在最新的Visual Studio版本中内置ML.NET模型构建器,当开发者激活模型构建器功能后,在解决方案资源管理员工具的项目点击鼠标右键,并且选择机器学习即可开始构建模型。
ML.NET是跨平台机器学习开发工具,让.NET开发人员可以在应用程序中加入自定义的机器学习模型,提供情感分析、推荐和图像分类等机器学习应用,而ML.NET模型构建器则是Visual Studio中的用户接口工具,可以进行自动机器学习(AutoML),以训练并在应用程序中加入机器学习模型。
过去微软是以Visual Studio扩展组件的方式提供ML.NET模型构建器,开发者必须从Visual Studio市场中选用安装,但现在微软更紧密地在开发工具集成ML.NET,因此直接在Visual Studio 16.6版本中附随模型构建器。
另外,微软也更新了模型构建器的场景选择画面,以更现代化的接口设计,让开发人员可以将要解决的问题,对应到模型构建器所提供的机器学习场景选项上,另外,微软还增加异常检测、分群、预测和对象侦测作为范例场景,不过这些范例场景目前还不提供AutoML支持,仅提供ML.NET支持。