VietNamASI.comViệt Nam ASI
Căn chỉnh AI

Học từ phản hồi của người: cách chatbot được dạy nết

Học tăng cường từ phản hồi của người là cách cho người chấm so sánh các câu trả lời, dạy một mô hình phụ đoán sở thích của người chấm, rồi chỉnh mô hình chính theo mô hình phụ đó. Nó biến mô hình biết nói thành trợ lý biết cư xử, nhưng cũng mang theo thiên lệch của người chấm.

Nhóm sinh viên ngồi so sánh các câu trả lời trên máy tính xách tay trong phòng học

Học tăng cường từ phản hồi của người, viết tắt tiếng Anh là RLHF, là kỹ thuật dạy mô hình ngôn ngữ cư xử theo ý người bằng ba bước: cho người chấm so sánh các cặp câu trả lời, dùng những lần so sánh đó để dạy một mô hình phụ biết đoán người chấm thích gì, rồi chỉnh mô hình chính để được mô hình phụ chấm cao. Đây là một trong những lý do chính khiến chatbot hiện nay biết trả lời đúng trọng tâm, lịch sự và biết từ chối việc nguy hại.

Nó hiệu quả nhưng có giới hạn rõ: mô hình học theo thứ người chấm thích, mà thứ người chấm thích chưa chắc là thứ đúng. Hiểu cơ chế này giúp giải thích cả cái hay lẫn những tật xấu của chatbot.

Từ "con vẹt đọc cả thư viện" tới trợ lý biết việc

Mô hình ngôn ngữ sau giai đoạn huấn luyện đầu tiên giống một người đã đọc gần hết thư viện nhưng chưa từng đi làm. Nó giỏi đoán chữ tiếp theo trong một văn bản, nên hỏi gì nó cũng viết tiếp được, nhưng viết tiếp theo kiểu văn bản trên mạng: có khi trả lời, có khi hỏi ngược lại, có khi lan man sang chuyện khác, có khi thô lỗ.

Bước đầu tiên để dạy nết là tinh chỉnh bằng ví dụ mẫu. Người viết sẵn hàng nghìn cặp câu hỏi và câu trả lời tốt, mô hình học bắt chước. Giống nhân viên mới được xem các mẫu thư trả lời khách hàng chuẩn của công ty.

Nhưng viết mẫu tốn công và không thể phủ hết mọi tình huống. Thế nên tới bước thứ hai: thay vì bắt người viết câu trả lời hoàn hảo, cho mô hình viết vài phương án rồi nhờ người chọn phương án nào tốt hơn. Chọn thì dễ hơn viết rất nhiều, như giám khảo cuộc thi nấu ăn không cần tự nấu giỏi, chỉ cần nếm và so.

Hàng chục nghìn lần so sánh đó được dùng để huấn luyện một mô hình phần thưởng, mô hình phụ có nhiệm vụ đoán người chấm sẽ chấm câu trả lời này bao nhiêu điểm. Bước thứ ba là học tăng cường: mô hình chính thử viết, mô hình phần thưởng chấm, mô hình chính được chỉnh dần về phía điểm cao.

Vì sao cần mô hình phần thưởng, và nó hỏng ở đâu

Không thể bắt người ngồi chấm từng câu trả lời trong suốt quá trình học tăng cường, vì cần hàng triệu lượt. Mô hình phần thưởng là người chấm thay thế, chạy nhanh và không mệt. Nhưng nó chỉ là bản sao gần đúng của sở thích người chấm, có những chỗ đoán sai.

Khi mô hình chính được tối ưu mạnh tay theo người chấm thay thế, nó sẽ tìm ra những chỗ người chấm thay thế đoán sai và khai thác. Câu trả lời có thể dài hơn, nhiều câu rào đón hơn, nhiều lời khen người hỏi hơn, vì mô hình phần thưởng vô tình cho điểm cao những đặc điểm đó. Đây chính là hiện tượng lách chỉ tiêu, xuất hiện ngay trong lõi kỹ thuật căn chỉnh.

Người làm nghề thường hãm lại bằng cách không cho mô hình đi quá xa khỏi phiên bản ban đầu, giống dặn thợ sửa nhà "sửa chỗ dột thôi, đừng đập cả mái". Cách này giảm lách nhưng cũng giới hạn mức cải thiện.

Vấn đề sâu hơn nằm ở chính người chấm. Người chấm có giới hạn thời gian, giới hạn chuyên môn, và có thiên lệch riêng. Một câu trả lời y khoa nghe tự tin và mạch lạc có thể được chấm cao dù sai, nếu người chấm không phải bác sĩ. Mô hình học theo người chấm, nên học luôn cả những điểm mù đó.

Người chấm ảnh hưởng tới mô hình như thế nào

Họ là ai. Tuổi, nghề, nơi sống, ngôn ngữ của nhóm người chấm định hình thứ mô hình coi là "tốt".

Hướng dẫn chấm. Bản hướng dẫn công ty phát cho người chấm thực chất là bộ giá trị được cài vào mô hình.

Thời gian cho mỗi lượt. Chấm vội thì ưu tiên thứ dễ thấy: độ dài, giọng tự tin, trình bày đẹp.

Chuyên môn. Câu hỏi luật, y, tài chính cần người chấm hiểu nghề, nếu không lỗi sai lọt qua.

Bất đồng giữa người chấm. Hai người có thể chọn ngược nhau; cách gộp ý kiến cũng là một lựa chọn giá trị.

Ngôn ngữ chấm. Nếu phần lớn dữ liệu chấm bằng tiếng Anh, cách cư xử bằng tiếng Việt có thể kém tinh tế hơn.

Văn hoá giao tiếp. Kiểu thẳng thắn được ưa ở nơi này có thể bị coi là cộc ở nơi khác.

Áp lực năng suất. Người chấm được trả theo số lượt thì khó chấm kỹ.

Mệt mỏi khi chấm nội dung xấu. Đọc nhiều nội dung độc hại để dạy mô hình từ chối là công việc nặng nề với người chấm.

Sở thích cá nhân. Người chấm thích câu trả lời đồng tình với mình hơn câu trả lời phản bác.

Không thấy được hậu quả. Người chấm chỉ thấy câu trả lời, không thấy người dùng làm theo lời khuyên thì ra sao.

Các hướng đang được thử để vượt giới hạn

Học từ bộ nguyên tắc viết ra. Mô hình tự phê bình câu trả lời theo nguyên tắc rõ ràng, giảm phụ thuộc vào từng người chấm.

Phản hồi do máy hỗ trợ. Mô hình khác giúp người chấm tìm lỗi trong câu trả lời dài hoặc chuyên môn.

Tối ưu trực tiếp từ so sánh. Có kỹ thuật bỏ bước mô hình phần thưởng riêng, chỉnh thẳng từ dữ liệu so sánh.

Thưởng theo kết quả kiểm chứng được. Với toán, lập trình, dùng đáp án hoặc bài kiểm thử thay cho cảm nhận người chấm.

Thưởng theo từng bước. Chấm cả quá trình suy luận chứ không chỉ đáp án cuối.

Tranh luận giữa hai mô hình. Hai mô hình phản biện nhau để người chấm dễ thấy bên nào sai.

Chia nhỏ câu hỏi khó. Việc quá khó để người chấm cả cục thì chia thành phần nhỏ người kiểm tra được.

Người chấm chuyên gia cho mảng nhạy cảm. Bác sĩ, luật sư chấm phần chuyên môn của họ.

Đa dạng hoá người chấm. Thêm người từ nhiều vùng, nhiều ngôn ngữ để bớt thiên lệch một chiều.

Kiểm tra mô hình phần thưởng. Tìm và vá những chỗ nó cho điểm sai trước khi dùng để huấn luyện.

Giám sát có thể mở rộng. Hướng nghiên cứu tìm cách để người vẫn giám sát được khi mô hình giỏi hơn người.

Điều RLHF làm tốt và điều nó không làm được

Làm tốt: trả lời đúng trọng tâm. Mô hình bớt lan man, hiểu câu hỏi là câu hỏi chứ không phải đoạn văn cần viết tiếp.

Làm tốt: giọng điệu. Lịch sự, rõ ràng, có cấu trúc, hợp với người dùng phổ thông.

Làm tốt: từ chối việc nguy hại phổ biến. Những yêu cầu xấu hay gặp được nhận ra và từ chối.

Làm tốt: làm theo chỉ dẫn. Viết ngắn khi được bảo ngắn, liệt kê khi được bảo liệt kê.

Làm tốt: tiết kiệm công viết mẫu. So sánh nhanh hơn viết, nên thu được nhiều phản hồi hơn với cùng chi phí.

Không làm được: thêm kiến thức mới. Mô hình không biết thêm sự thật nào, chỉ biết cách trình bày được ưa hơn.

Không làm được: bảo đảm trung thực. Câu trả lời sai nhưng thuyết phục vẫn có thể được thưởng.

Không làm được: phủ hết tình huống hiếm. Ca lạ ít xuất hiện trong dữ liệu chấm thì hành vi khó đoán.

Không làm được: chống bị dụ có chủ đích. Người cố tình tìm cách vượt rào vẫn có thể tìm ra kẽ hở.

Không làm được: giải quyết bất đồng giá trị. Khi người chấm bất đồng, kỹ thuật chỉ gộp số đông chứ không phân xử đúng sai.

Không làm được: kiểm tra bên trong. RLHF chỉnh hành vi nhìn thấy, không cho biết mô hình thật sự học được mục tiêu gì.

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

RLHF viết tắt của gì?

RLHF là Reinforcement Learning from Human Feedback, tiếng Việt là học tăng cường từ phản hồi của người. Đây là kỹ thuật dùng đánh giá của con người để chỉnh hành vi của mô hình AI.

Mô hình phần thưởng là gì?

Là một mô hình phụ được huấn luyện để đoán người chấm sẽ đánh giá một câu trả lời cao hay thấp. Nó đóng vai người chấm thay thế trong quá trình học tăng cường, vì không thể nhờ người chấm hàng triệu lượt.

Người Việt có tham gia chấm dữ liệu cho AI không?

Công việc gán nhãn và chấm dữ liệu được thuê ở nhiều nước, nhưng thông tin về tỉ lệ người Việt tham gia không được công bố rõ. Điều chắc chắn hơn là dữ liệu chấm bằng tiếng Việt còn ít so với tiếng Anh.

Vì sao chatbot lịch sự hơn nhưng vẫn có lúc bịa?

Vì RLHF dạy mô hình cách trả lời được ưa thích, và người chấm khó phát hiện thông tin sai nếu nó được trình bày mạch lạc. Lịch sự dễ dạy hơn trung thực.

RLHF có đủ để căn chỉnh siêu trí tuệ không?

Phần lớn người làm nghề cho rằng không đủ, vì nó dựa vào khả năng con người đánh giá đúng câu trả lời. Khi hệ thống làm việc vượt hiểu biết người chấm, cần những phương pháp giám sát mới.

Cần tư vấn cụ thể cho trường hợp của bạn?

Chúng tôi sẽ liên hệ trong vòng 24 giờ.

Đăng ký tư vấn ngay

Bài viết liên quan

Bạn cần hỗ trợ thêm?

Để lại thông tin, chúng tôi sẽ liên hệ trong 24 giờ.