Appearance
Quy trình làm việc
Khi nhận nhiệm vụ trong một dự án AI-engineering, các thành viên mới thường lao thẳng vào viết mã nguồn và huấn luyện mô hình mà không biết rằng việc thiếu quy trình thống nhất sẽ dẫn đến mã nguồn dính chặt, dữ liệu rò rỉ và khó tái lập. Làm sao để chuyển đổi thói quen làm việc tự phát này thành một hệ thống kỷ luật chặt chẽ từ khâu chuẩn bị dữ liệu đến khi triển khai?
Khu vực này hệ thống hóa các nguyên lý tư duy nền tảng và quy ước công cụ cốt lõi giúp đội ngũ vận hành dự án nhất quán, khoa học và chuyên nghiệp.
1. Bảng thuật ngữ tập trung
| Thuật ngữ | Tên tiếng Anh | Dịch nghĩa & Giải thích |
|---|---|---|
EDA | Exploratory Data Analysis | Phân tích khám phá dữ liệu. |
VAL | Validation | Tập dữ liệu kiểm định chọn siêu tham số. |
UV | UV Package Manager | Trình quản lý môi trường, gói Python. |
SSOT | Single Source of Truth | Nguyên tắc một nguồn sự thật duy nhất. |
UCI | Unified Contract Interface | Giao diện hợp đồng trao đổi thống nhất. |
cgroup | Control Groups | Giới hạn tài nguyên phần cứng Linux. |
Docker | Docker Platform | Nền tảng ảo hóa và đóng gói container. |
2. Năm trục tư duy nền
- Tư duy dữ liệu. Soi chất lượng dữ liệu thô, giữ kỷ luật phân tách tập dữ liệu, và suy luận thống kê đúng; xem 01_data-mindset.
- Thang phân tích. Di chuyển từ mô tả đến chẩn đoán, dự báo, và kê đơn, lượng hóa khoảng cách luật và mô hình; xem 02_analytics-ladder.
- Tư duy ranh giới. Tách thực thể khỏi sự kiện, định vị logic, và thiết lập hợp đồng dữ liệu; xem 03_boundary-contract.
- Tư duy kiến trúc. Phân rã thành phần độc lập, thiết lập giao diện và đồ thị phụ thuộc một chiều; xem 04_architecture.
- Vòng lặp nghiên cứu. Tiến trình năm bước từ đăng ký giả thuyết đến hệ thống hóa tri thức; xem 05_research-loop.
3. Năm quy ước công cụ
- Git repo. Nguyên tắc khởi tạo kho lưu trữ, quy ước viết commit, và quản lý nhánh; xem 06_git-repo.
- Cấu trúc project. Định dạng dự án chuẩn bằng công cụ quản lý môi trường, phân chia mã nguồn; xem 07_project-structure.
- Quy chuẩn doc. Cách viết tài liệu khoa học, sử dụng thuật ngữ chuẩn, LaTeX, và Mermaid; xem 08_doc-standards.
- Đánh số task. Quy định đặt tên thư mục nhiệm vụ, cấu trúc tệp kế hoạch, và theo dõi tiến độ; xem 09_task-numbering.
- Loop hạ tầng. Tiêu chí chọn máy chạy huấn luyện, phân tách huấn luyện và đánh giá; xem 10_infra-loop.
4. Phương pháp tiếp cận
- Đối với thành viên mới. Đọc tuần tự năm trục tư duy trước để định hình phương pháp luận, sau đó tra cứu năm quy ước công cụ khi bắt tay thực thi.
- Đối với thành viên đã có kinh nghiệm. Sử dụng tài liệu như một cẩm nang tra cứu nhanh khi gặp các tình huống thiết kế hoặc gỡ lỗi cụ thể.