Windows 개발자가 머신 러닝을 앱에 주입 할 수있는 ML.net

차례:

비디오: MsWakeUp.ml - Проводник Windows с вкладками как в браузерах с помощью программы Clover 2024

비디오: MsWakeUp.ml - Проводник Windows с вкладками как в браузерах с помощью программы Clover 2024
Anonim

Microsoft는 Build 2018에서 크로스 플랫폼, 오픈 소스 머신 러닝 프레임 워크 인 ML.NET의 미리보기를 발표했습니다. 이 회사의 목표는 머신 러닝 모델 개발 또는 튜닝에 대한 전문 지식 없이도 자체 모델을 개발하고 자신의 앱에 커스텀 ML을 주입 할 수있는.NET 개발자입니다.

ML.NET은 ML 작업을 가능하게합니다

NET은 처음에 Microsoft Research에서 개발했으며 지난 10 년 동안 대규모 프레임 워크로 발전했습니다. 이제 Azure, Bing, Windows 등을 포함한 Microsoft의 많은 제품 그룹에서 사용되고 있습니다.

미리보기 릴리스에서 볼 수 있듯이 ML.NET을 사용하면 분류 (감정 분석 및 텍스트 분류) 및 회귀 (가격 예측 및 예측)와 같은 ML 작업이 가능합니다.

Microsoft ML.NET 정서 분류 알고리즘

이러한 ML 기능 외에도 ML.NET의 첫 번째 릴리스는 예측 모델과 변환, 알고리즘 및 핵심 ML 데이터 구조를 포함한 프레임 워크의 핵심 구성 요소를 사용하여 교육 모델 용.NET API의 초안을 제공합니다.

ML.NET은 TensorFlow, Accord.NET 및 CNTK와 같은 인기있는 ML 라이브러리를 추가하도록 확장 할 수도 있습니다. 마이크로 소프트는 공식 발표에서“회사는 ML.NET의 내부 기능에 대한 모든 경험을 오픈 소스로 ML.NET에 제공하기 위해 노력하고있다. 요약하면 ML.NET은 ML을.NET에서 훌륭하게 만들기위한 우리의 노력 입니다.”

ML.NET은 시간이 지남에 따라 더 많은 시나리오를 가능하게합니다

ML.NET은 TensorFlow, Caffe2 및 CNTK와 같은 널리 사용되는 딥 러닝 라이브러리와 Accord.NET과 같은 일반적인 머신 러닝 라이브러리를 활용하여 이상 감지, 추천 시스템 및 딥 러닝과 같은 접근 방식과 같은 다른 상황을 허용합니다.

ML.NET은 코드 우선 접근 방식을 허용하고 앱 로컬 배포를 지원하고 개인 모델을 구축 할 수 있도록하여 Azure Machine Learning 및 Cognitive Services가 제공하는 경험을 지원하고 향상시킵니다.

.NET에서 ML의 미래 형성을 지원하기 위해 GitHub에서 Microsoft에 가입하십시오.

Windows 개발자가 머신 러닝을 앱에 주입 할 수있는 ML.net