Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Thời gian kéo dài 7 Giờ học
Đề cương khóa học
Nền tảng của AI Có Trách Nhiệm
- AI có trách nhiệm là gì và tại sao nó lại quan trọng trong phát triển phần mềm
- Các nguyên tắc: công bằng, trách nhiệm giải trình, minh bạch và quyền riêng tư
- Các ví dụ về thất bại về đạo đức và lạm dụng AI trong các bộ mã (codebases)
Thiên kiến và Công bằng trong Mã Do AI Tạo Ra
- Cách các mô hình ngôn ngữ lớn (LLM) có thể củng cố thiên kiến thông qua dữ liệu huấn luyện
- Phát hiện và khắc phục các gợi ý mã có thiên kiến hoặc không an toàn
- Hiện tượng ảo giác của AI (AI hallucination) và rủi ro gây ra lỗi trên quy mô lớn
Giấy phép, Nguồn gốc và Các Cân Nhắc về Sở Hữu Trí Tuệ
- Hiểu về các giấy phép mã nguồn mở (MIT, GPL, Copyleft)
- Đầu ra do LLM tạo ra có yêu cầu ghi nhận nguồn gốc không?
- Kiểm toán mã có hỗ trợ từ AI để tìm các vấn đề về giấy phép của bên thứ ba
An Ninh và Tuân Thủ trong Phát triển Có Hỗ Trợ từ AI
- Đảm bảo an toàn cho mã và tránh các mẫu không an toàn từ LLM
- Tuân thủ các hướng dẫn an ninh nội bộ và các quy định của ngành
- Tài liệu kiểm toán được cho các quyết định có hỗ trợ từ AI
Chính sách và Quản trị cho Các Nhóm Phát Triển
- Tạo các chính sách sử dụng AI nội bộ cho các nhóm phần mềm
- Định nghĩa các mức độ sử dụng được chấp nhận và các dấu hiệu cảnh báo
- Lựa chọn công cụ và quy trình đưa vào sử dụng có trách nhiệm các trợ lý AI
Đánh giá và Kiểm Toán Đầu Ra của AI
- Sử dụng các danh sách kiểm tra để đánh giá độ tin cậy của nội dung đã tạo
- Thực hiện các bản xem xét thủ công và tự động hóa đối với mã do AI tạo ra
- Các thực hành tốt nhất cho quy trình xem xét chéo và phê duyệt
Tóm tắt và Các Bước Tiếp Theo
Yêu cầu
- Hiểu biết cơ bản về các luồng công việc phát triển phần mềm
- Làm quen với Agile, DevOps hoặc các thực hành dự án phần mềm nói chung
Đối tượng Thính giả
- Các nhóm tuân thủ (Compliance teams)
- Các lập trình viên (Developers)
- Các quản lý dự án phần mềm
Đánh giá (1)
Tôi đã học được kiến thức về thư viện Streamlit trong Python và chắc chắn tôi sẽ thử sử dụng nó để cải thiện các ứng dụng của đội tôi, những ứng dụng này được tạo bằng R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Khóa học - GitHub Copilot for Developers
Dịch thuật bằng máy