Đề cương khóa học
Giới thiệu
Cài đặt và cấu hình Machine Learning cho nền tảng phát triển .NET (ML.NET)
- Cài đặt các công cụ và thư viện ML.NET
- Các hệ điều hành và các thành phần phần cứng được ML.NET hỗ trợ
Tìm hiểu các tính năng và kiến trúc của ML.NET
- Giao diện lập trình ML.NET (ML.NET API)
- Các thuật toán và nhiệm vụ học máy của ML.NET
- Lập trình xác suất với Infer.NET
- Lựa chọn các phụ thuộc của ML.NET phù hợp
Tìm hiểu Model Builder của ML.NET
- Tích hợp Model Builder vào Visual Studio
- Sử dụng học máy tự động (AutoML) với Model Builder
Tìm hiểu giao diện dòng lệnh ML.NET (CLI)
- Tự động sinh mô hình học máy
- Các nhiệm vụ học máy được hỗ trợ bởi ML.NET CLI
Lấy và tải dữ liệu từ nguồn cho học máy
- Sử dụng ML.NET API để xử lý dữ liệu
- Tạo và định nghĩa các lớp của các mô hình dữ liệu
- Đánh dấu các mô hình dữ liệu ML.NET
- Các trường hợp tải dữ liệu vào khung ML.NET
Chuẩn bị và thêm dữ liệu vào khung ML.NET
- Lọc các mô hình dữ liệu với các phép toán lọc của ML.NET
- Làm việc với ML.NET DataOperationsCatalog và IDataView
- Các phương pháp chuẩn hóa cho tiền xử lý dữ liệu ML.NET
- Chuyển đổi dữ liệu trong ML.NET
- Làm việc với dữ liệu phân loại cho việc sinh mô hình ML.NET
Triển khai các thuật toán và nhiệm vụ học máy ML.NET
- Phân loại nhị phân và phân loại đa lớp của ML.NET
- Hồi quy trong ML.NET
- Nhóm các thực thể dữ liệu với phân cụm trong ML.NET
- Nhiệm vụ phát hiện ngoại lệ học máy
- Xếp hạng, đề xuất và dự báo trong ML.NET
- Lựa chọn thuật toán ML.NET phù hợp cho bộ dữ liệu và hàm số
- Chuyển đổi dữ liệu trong ML.NET
- Các thuật toán cho độ chính xác cao của các mô hình ML.NET
Huấn luyện các mô hình học máy trong ML.NET
- Xây dựng mô hình ML.NET
- Các phương pháp của ML.NET để huấn luyện mô hình học máy
- Chia các bộ dữ liệu cho huấn luyện và kiểm tra ML.NET
- Làm việc với các thuộc tính và trường hợp dữ liệu khác nhau trong ML.NET
- Lưu trữ bộ dữ liệu cho quá trình huấn luyện mô hình ML.NET
Đánh giá các mô hình học máy trong ML.NET
- Trích xuất các tham số để huấn luyện lại hoặc kiểm tra
- Thu thập và ghi lại các thông số mô hình ML.NET
- Phân tích hiệu suất của mô hình học máy
Kiểm tra dữ liệu trung gian trong các bước huấn luyện mô hình ML.NET
Sử dụng Permutation Feature Importance (PFI) để giải thích dự đoán mô hình
Lưu và tải mô hình ML.NET đã huấn luyện
- ITTransformer và DataViewScheme trong ML.NET
- Tải dữ liệu lưu trữ cục bộ và từ xa
- Làm việc với các pipeline mô hình học máy trong ML.NET
Sử dụng mô hình ML.NET đã huấn luyện để phân tích và dự đoán dữ liệu
- Cài đặt pipeline dữ liệu cho dự đoán mô hình
- Dự đoán đơn lẻ và nhiều trong ML.NET
Tối ưu hóa và huấn luyện lại mô hình học máy ML.NET
- Các thuật toán ML.NET có thể huấn luyện lại
- Tải, trích xuất và huấn luyện lại mô hình
- So sánh các tham số mô hình đã huấn luyện lại với mô hình ML.NET trước đây
Tích hợp các mô hình ML.NET với đám mây
- Triển khai mô hình ML.NET với các hàm Azure và API web
Khắc phục sự cố
Tóm tắt và kết luận
Requirements
- Kiến thức về các thuật toán và thư viện học máy
- Kỹ năng lập trình C# mạnh mẽ
- Kinh nghiệm với các nền tảng phát triển .NET
- Hiểu biết cơ bản về các công cụ khoa học dữ liệu
- Kinh nghiệm với các ứng dụng học máy cơ bản
Đối tượng
- Các nhà khoa học dữ liệu
- Các lập trình viên học máy
Testimonials (2)
hệ sinh thái ML không chỉ có MLFlow mà còn có Optuna, hyperops, docker và docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Course - MLflow
Machine Translated
Tôi đã rất thích tham gia khóa đào tạo Kubeflow được tổ chức trực tuyến. Khóa học này giúp tôi củng cố kiến thức về các dịch vụ AWS, K8s và tất cả các công cụ devOps xung quanh Kubeflow, những nền tảng cần thiết để tiếp cận chủ đề một cách hiệu quả. Tôi muốn cảm ơn Malawski Marcin vì sự kiên nhẫn và chuyên nghiệp trong việc đào tạo và tư vấn về các thực hành tốt nhất. Malawski tiếp cận chủ đề từ nhiều góc độ khác nhau, sử dụng các công cụ triển khai khác nhau như Ansible, EKS kubectl, Terraform. Bây giờ tôi hoàn toàn tin tưởng rằng mình đang đi đúng hướng trong lĩnh vực ứng dụng này.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Course - Kubeflow
Machine Translated