HƯỚNG DẪN KỸ THUẬT

Hàm ảnh hưởng để phân bổ dữ liệu đào tạo

Các hàm ảnh hưởng ước tính mức độ mà mỗi ví dụ huấn luyện đã định hình dự đoán của mô hình, cho phép bạn theo dõi kết quả đầu ra từ dữ liệu tạo ra dự đoán đó.

Nghe hướng dẫn nàyAI thuật lại · ~2 min

Trên trang nàyĐọc trong 2 phút
  1. Tổng quan
  2. Lặn sâu
  3. Triển khai trong thế giới thực
  4. Tương lai của các hàm ảnh hưởng đối với việc phân bổ dữ liệu đào tạo
  5. Đưa nó vào thực tế
  6. Tiếp tục khám phá
  7. Câu hỏi thường gặp

Tổng quan

Chúng quan trọng vì chúng biến một mô hình mờ ám thành thứ có thể kiểm tra bản quyền, gỡ lỗi và tin cậy.

Lặn sâu

Influence functions come from robust statistics and were adapted to deep learning by Koh and Liang in 2017. The core question is counterfactual: how would the model's loss on a test point change if a particular training example were removed or up-weighted? Rather than actually retraining (which is hopelessly expensive), influence functions approximate that change using calculus. They compute the gradient of the loss for the training point and the test point, then connect them through the inverse Hessian of the loss, which captures the curvature of the model's parameter space. Under Koh and Liang’s standard upweighting-on-test-loss convention, I_up,loss measures how infinitesimally increasing a training point’s weight changes the loss on a chosen test point. A positive value means upweighting raises test loss (a harmful influence); a negative value means it lowers test loss (a helpful influence). Removing a point reverses the sign of the first-order estimated change. Other influence scores may target predictions or use a different sign convention, so define the quantity before interpreting its sign. The result is a ranked list of the most responsible training examples.

Triển khai trong thế giới thực

Truy tìm những cuốn sách có bản quyền nào ảnh hưởng nhiều nhất đến đoạn văn mà mô hình ngôn ngữ tạo ra để phân tích pháp lý và cấp phép

Gỡ lỗi phân loại sai bằng cách hiển thị các hình ảnh đào tạo bị gắn nhãn sai đã đẩy mô hình đến câu trả lời sai

Phát hiện các ví dụ huấn luyện bị nhiễm độc hoặc bất thường gây ảnh hưởng quá lớn đến các dự đoán cụ thể

Kiểm tra mô hình tín dụng hoặc tuyển dụng để cho biết hồ sơ lịch sử nào đã đưa ra quyết định gây tranh cãi

Tương lai của các hàm ảnh hưởng đối với việc phân bổ dữ liệu đào tạo

Mong đợi sự phân bổ dựa trên ảnh hưởng sẽ trở thành cơ sở hạ tầng cho trách nhiệm giải trình của AI. Các cơ quan quản lý và tòa án đang điều tra xem liệu văn bản có bản quyền có định hình đầu ra hay không sẽ muốn có nguồn gốc ở cấp độ ví dụ và các nhà phát triển sẽ sử dụng nó để hiển thị dữ liệu bị gắn nhãn sai hoặc bị nhiễm độc. Các phương pháp ước lượng rẻ hơn như TRAK và phác thảo độ dốc đang đẩy phân bổ theo thời gian thực và việc kết hợp nó với việc loại bỏ có thể cho phép các nhóm loại bỏ ảnh hưởng của tài liệu mà không cần đào tạo lại toàn bộ.

Đưa nó vào thực tế

Tại sao nó quan trọng

  • Chi phí và ngân sách. Các quyết định về kiến ​​trúc sẽ thúc đẩy hiệu suất và chi phí vận hành trong nhiều năm.
  • Quyết định rõ ràng hơn. Giáo dục kỹ thuật giúp các nhóm chọn nhóm phù hợp chứ không chỉ nhóm mới nhất.
  • Kiểm soát chất lượng. Lựa chọn kỹ thuật tốt hơn làm giảm sự cố về độ tin cậy trong sản xuất.

coi chừng

  • Tối ưu hóa một điểm chuẩn có thể che giấu những điểm yếu của hệ thống rộng hơn.
  • Chi phí cơ sở hạ tầng và bảo trì thường được đánh giá thấp.
  • Khoảng cách về bảo mật và khả năng quan sát có thể tăng lên khi hệ thống trở nên phức tạp hơn.

Các bước tiếp theo

  1. Xác định các mục tiêu về độ trễ, chất lượng và chi phí trước khi triển khai.
  2. Điểm chuẩn trong điều kiện tải và dữ liệu thực tế.
  3. Giám sát thiết bị về lỗi, độ lệch và tác động của người dùng.
  4. Chuẩn bị đường dẫn khôi phục và ứng phó sự cố trước khi mở rộng quy mô.

Tiếp tục khám phá

Bản tin miễn phí

Nhận bản tóm tắt AI hàng ngày

Ba câu chuyện AI đã được xác minh vào mỗi buổi sáng các ngày trong tuần, được viết bằng tiếng Anh đơn giản. Miễn phí mãi mãi, không có quảng cáo.

Một email mỗi ngày trong tuần. Hủy đăng ký trong một cú nhấp chuột. Chúng tôi không bao giờ bán hoặc chia sẻ địa chỉ của bạn.

Tự kiểm tra

Take the Influence Functions for Training Data Attribution quiz

Phản hồi tức thì về mọi câu trả lời và chứng chỉ có thể chia sẻ với ID có thể xác minh sau khi bạn vượt qua khóa học.

Bắt đầu bài kiểm tra

Hỗ trợ giáo dục AI miễn phí. AI Understanding là tổ chức phi lợi nhuận 501(c)(3) — không bao giờ có quảng cáo, không có tường phí. Hãy quyên góp

Câu hỏi thường gặp

Chức năng ảnh hưởng trong việc phân bổ dữ liệu huấn luyện là gì?

Các hàm ảnh hưởng ước tính mức độ mà mỗi ví dụ huấn luyện đã định hình dự đoán của mô hình, cho phép bạn theo dõi kết quả đầu ra từ dữ liệu tạo ra dự đoán đó. Chúng quan trọng vì chúng biến một mô hình không rõ ràng thành thứ gì đó có thể kiểm tra được về bản quyền, gỡ lỗi và độ tin cậy.

Hàm ảnh hưởng gần đúng với câu hỏi phản thực tế nào?

Các hàm ảnh hưởng ước tính tác động của việc làm nhiễu loạn trọng lượng của một mẫu huấn luyện đối với sự mất mát tại một điểm kiểm tra, gần đúng với việc huấn luyện lại một lần mà không thực hiện việc đó.

Đối tượng toán học nào làm cho việc tính toán ảnh hưởng chính xác trở nên khó khăn đối với các mô hình lớn?

Công thức ảnh hưởng cổ điển yêu cầu đảo ngược Hessian trên tất cả các tham số, điều này không khả thi đối với các mô hình có hàng tỷ tham số.

Ai đã điều chỉnh các hàm ảnh hưởng cho việc học sâu hiện đại trong một bài báo nổi tiếng năm 2017?

Bài báo năm 2017 của Pang Wei Koh và Percy Liang 'Tìm hiểu các dự đoán về hộp đen thông qua các hàm ảnh hưởng' đã đưa kỹ thuật này vào học sâu.

Under Koh and Liang’s standard I_up,loss convention, what does a negative value indicate?

For I_up,loss, a negative derivative means increasing the training point’s weight decreases the selected test loss; removing it has the opposite first-order effect.

Anthropic đã sử dụng phép tính gần đúng nào để chia tỷ lệ các hàm ảnh hưởng cho các mô hình ngôn ngữ lớn?

Nghiên cứu năm 2023 của Anthropic đã sử dụng EK-FAC để tính gần đúng Hessian nghịch đảo, cho phép phân tích mức độ ảnh hưởng trên các mô hình ngôn ngữ lớn.