코스 개요
소개
ML.NET 머신러닝 개발 플랫폼 (.NET) 설치 및 구성
- ML.NET 도구 및 라이브러리 설정
- ML.NET이 지원하는 운영 체제 및 하드웨어 구성 요소
ML.NET 기능 및 아키텍처 개요
- ML.NET 애플리케이션 프로그래밍 인터페이스 (ML.NET API)
- ML.NET 머신러닝 알고리즘 및 작업
- Infer.NET을 사용한 확률적 프로그래밍
- 적절한 ML.NET 의존성 결정
ML.NET 모델 빌더 개요
- Visual Studio에 모델 빌더 통합
- 모델 빌더를 사용하여 자동 머신러닝 (AutoML) 활용
ML.NET 명령줄 인터페이스 (CLI) 개요
- 자동 머신러닝 모델 생성
- ML.NET CLI가 지원하는 머신러닝 작업
머신러닝을 위한 자원 데이터 획득 및 로드
- 데이터 처리에 ML.NET API 활용
- 데이터 모델 클래스 생성 및 정의
- ML.NET 데이터 모델 주석 추가
- ML.NET 프레임워크로 데이터 로드 사례
데이터 준비 및 ML.NET 프레임워크로 추가
- ML.NET 필터 연산을 사용하여 데이터 모델 필터링
- ML.NET DataOperationsCatalog 및 IDataView 작업
- ML.NET 데이터 사전 처리 방법의 정규화
- ML.NET에서 데이터 변환
- ML.NET 모델 생성에 사용되는 범주형 데이터 작업
ML.NET 머신러닝 알고리즘 및 작업 구현
- ML.NET 이진 및 다중 클래스 분류
- ML.NET에서 회귀
- ML.NET에서 클러스터링을 사용하여 데이터 인스턴스 그룹화
- 이상 탐지 머신러닝 작업
- ML.NET에서 순위 매기기, 추천 및 예측
- 데이터 세트 및 기능에 적합한 ML.NET 알고리즘 선택
- ML.NET에서 데이터 변환
- ML.NET 모델 정확도 향상을 위한 알고리즘
ML.NET에서 머신러닝 모델 학습
- ML.NET 모델 빌드
- 머신러닝 모델 학습 방법
- ML.NET 학습 및 테스트를 위한 데이터 세트 분할
- ML.NET에서 다양한 데이터 속성과 사례 작업
- ML.NET 모델 학습을 위한 데이터 세트 캐싱
ML.NET에서 머신러닝 모델 평가
- 모델 재학습 또는 검사용 매개변수 추출
- ML.NET 모델 메트릭 수집 및 기록
- 머신러닝 모델 성능 분석
ML.NET 모델 학습 단계 중 중간 데이터 검사
모델 예측 해석을 위한 순열 기능 중요도 (PFI) 활용
학습된 ML.NET 모델 저장 및 로드
- ML.NET의 ITTransformer 및 DataViewScheme
- 로컬 및 원격 저장된 데이터 로드
- ML.NET에서 머신러닝 모델 파이프라인 작업
학습된 ML.NET 모델을 데이터 분석 및 예측에 활용
- 모델 예측을 위한 데이터 파이프라인 설정
- ML.NET에서 단일 및 여러 예측
ML.NET 머신러닝 모델 최적화 및 재학습
- 재학습 가능한 ML.NET 알고리즘
- 모델 로드, 추출 및 재학습
- 재학습된 모델 매개변수와 이전 ML.NET 모델 비교
ML.NET 모델을 클라우드에 통합
- Azure 함수를 사용하여 ML.NET 모델 배포 및 웹 API
문제 해결
요약 및 결론
요건
- 머신러닝 알고리즘 및 라이브러리에 대한 지식
- C# 프로그래밍 언어에 대한 강력한 명령
- .NET 개발 플랫폼에 대한 경험
- 데이터 과학 도구에 대한 기본 이해
- 기본적인 머신러닝 애플리케이션에 대한 경험
대상
- 데이터 과학자
- 머신러닝 개발자
회원 평가 (2)
ML 생태계는 MLFlow뿐만 아니라 Optuna, Hyperopt, Docker, Docker-Compose도 포함합니다.
Guillaume GAUTIER - OLEA MEDICAL
코스 - MLflow
기계 번역됨
Kubeflow 교육에 원격으로 참여한 것이 즐거웠습니다. 이 교육을 통해 AWS 서비스, K8s, Kubeflow 주변의 모든 DevOps 도구에 대한 지식을 다질 수 있었습니다. 이러한 내용은 주제를 제대로 다루기 위한 필수적인 기반이였습니다. Malawski Marcin에게 그의 인내심과 전문성으로 교육과 최선의 방법에 대한 조언을 해주신 것에 감사드립니다. Malawski는 Ansible, EKS kubectl, Terraform 등 다양한 배포 도구를 활용하여 주제를 다양한 관점에서 접근했습니다. 이제 저는 확신합니다. 제가 올바른 응용 분야로 나아가고 있다는 것을.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
코스 - Kubeflow
기계 번역됨