Phương pháp thiết kế thí nghiệm
Kỹ năng hướng dẫn thiết kế thí nghiệm nghiên cứu theo 7 bước: ablation, ma trận thí nghiệm, ước tính tài nguyên và kế hoạch phân tích.
Dữ liệu · Phân tíchTrung cấp★ 451⑂ 38Điểm AI 7/10Cập nhật lần cuối: 1 thg 11, 2026
Làm được gì
- Buộc làm rõ giả thuyết, biến phụ thuộc (metric), biến độc lập và baseline trước khi chạy bất kỳ thí nghiệm nào.
- Áp dụng nguyên tắc chỉ thay đổi một biến mỗi lần cho ablation, kèm bảng ghi cấu hình cố định và kết quả dự đoán.
- Đề xuất ma trận thí nghiệm phù hợp: full factorial, loại trừ tuần tự hoặc Latin square, và tính tổng số lần chạy.
- Ước tính GPU-hour, chi phí API, thời gian thực tế và dung lượng checkpoint; cảnh báo khi vượt ngân sách.
- Sinh config stub và script chạy khớp với định dạng (YAML/JSON/TOML) và công cụ theo dõi (wandb, tensorboard) sẵn có của dự án.
- Chốt kế hoạch phân tích trước khi chạy: metric so sánh, kiểm định ý nghĩa thống kê, xử lý run lỗi, biểu đồ.
Dành cho ai
- Nhà nghiên cứu ML/DL cần thiết kế ablation study cho bài báo hoặc báo cáo nội bộ.
- Nhóm có quá nhiều thí nghiệm rời rạc, khó tái lập và khó kiểm soát chi phí.
- Học viên cao học, kỹ sư phải ưu tiên thí nghiệm trong ngân sách GPU hạn chế.
Ví dụ sử dụng
- "Thiết kế ablation so sánh hàm mất mát CE/focal/VAR và learning rate" → bảng ma trận theo Run ID kèm cấu hình cố định và kỳ vọng.
- "Chạy hết các thí nghiệm này tốn bao nhiêu GPU-hour?" → tính tổng run × thời gian/run, ước tính dung lượng và chi phí API, đề xuất cắt giảm nếu quá ngân sách.
- "Tạo script chạy từ baseline trở đi" → script batch sắp xếp theo thứ tự phụ thuộc, có chiến lược checkpoint và gợi ý chạy song song trên nhiều GPU.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/fcakyon/labrat/HEAD/plugin/skills/experiment-design/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên AI Skill Mart. Copy thư mục plugin/skills/experiment-design từ repo GitHub fcakyon/labrat vào ~/.claude/skills/fcakyon-experiment-design/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/fcakyon/labrat.git && mkdir -p ~/.claude/skills && cp -r labrat/plugin/skills/experiment-design ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal.
- Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Tải repo:
git clone https://github.com/fcakyon/labrat.git - Sao chép kỹ năng:
cp -r labrat/plugin/skills/experiment-design ~/.claude/skills/ - Kiểm tra tệp
~/.claude/skills/experiment-design/SKILL.mdđã tồn tại. - Khởi động lại Claude Code, rồi thử yêu cầu "thiết kế ablation study cho mô hình của tôi".
- Để ước tính tài nguyên chính xác, hãy cung cấp loại GPU, thời gian mỗi lần chạy và đường dẫn file config hiện có.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT