Visual Studio의 사용자 지정 기계 학습 모델
ML.NET Model Builder는 사용자 지정 기계 학습 모델을 빌드, 교육 및 배포하기 위한 이해하기 쉬운 시각적 인터페이스를 제공합니다. 사전 기계 학습 전문 지식이 필요하지 않습니다.
Model Builder는 시나리오에 가장 적합한 알고리즘을 찾는 데 도움이 되는 다양한 기계 학습 알고리즘 및 설정을 자동으로 탐색하는 AutoML을 지원합니다.
파일 및 데이터베이스에 연결
Model Builder의 현재 미리 보기는 csv 파일, tsv 파일 및 SQL Server 데이터베이스에서 작동할 수 있습니다. 안정적인 릴리스를 위해 작업하면서 비관계형 데이터 저장소를 포함하여 더 많은 파일 형식 및 데이터베이스에 대한 지원을 추가할 것입니다.
코드 생성
Model Builder는 모델을 로드하고 예측을 시작하는 데 필요한 코드와 함께 학습된 모델을 생성합니다. ML.NET 모델은 .zip 파일로 저장됩니다. 모델을 로드하고 사용하는 코드가 솔루션에 새 프로젝트로 추가됩니다. Model builder에서는 실행 중인 모델을 확인할 수 있는 샘플 콘솔 앱도 추가합니다.
Model Builder는 또한 Model Builder 인터페이스를 사용하지 않고 코드에서 다시 학습해야 하는 경우에 대비하여 새 데이터 세트로 모델을 다시 학습시키는 코드를 제공합니다.
모든 것을 로컬로 실행
Model Builder는 컴퓨터에 필요한 모든 것을 제공합니다. 모델을 빌드하고 사용하기 위해 클라우드 리소스 또는 기타 서비스에 연결할 필요가 없습니다.
향후 미리 보기에서는 단일 워크스테이션의 기능 이상으로 확장하기 위해 클라우드에서 모델을 학습하는 옵션을 추가할 예정입니다.
기존 도구 및 DevOps와의 통합
Model Builder는 Visual Studio 확장이므로 이미 알고 있는 개발 환경에서 계속 작업할 수 있습니다.
Model Builder가 생성하는 코드와 모델은 모두 기존 소스 제어 솔루션으로 버전이 지정되고 기존 DevOps 워크플로를 사용하여 빌드, 테스트 및 배포됩니다.
최신 데이터에 대해 모델을 자동으로 재학습해야 하는 경우 빌드 프로세스의 일부로 재학습을 자동화할 수 있습니다.
모든 .NET 앱에서 작동
ML.NET은 .NET 구현에서 공통적인 .NET API의 공식 사양인 .NET Standard를 준수합니다. 즉, .NET 코드를 작성하는 모든 곳에서 ML.NET을 사용할 수 있습니다.
ML.NET Model Builder는 Visual Studio에서 개발하는 모든 .NET 앱과 함께 사용할 수 있습니다.
Model Builder는 무료입니다
.NET은 무료이며 ML.NET 및 ML.NET Model Builder가 포함됩니다. 상업적 사용을 포함하며 요금 또는 라이선스 비용은 없습니다.
시작할 준비가 되셨나요?
단계별 자습서는 컴퓨터에서 ML.NET을(를) 실행하는 데 도움이 될 것입니다.