OpenAI ปล่อยโมเดลแปลงเสียงเป็นข้อความ whisper-large-v3-turbo ปรับย่อโมเดลโดยลดชั้น decoder ลงจาก 32 ชั้นเหลือ 8 ชั้น ทำให้พารามิเตอร์เดิม 1,550 ล้านพารามิเตอร์เหลือเพียง 809 ล้านพารามิเตอร์เท่านั้น
หลังจากปรับย่อลงแล้ว ทีมงานนำข้อมูลฝึกของโมเดล large-v3 เดิมมาฝึกซ้ำอีกสองรอบแล้ววัดประสิทธิภาพรวม พบว่าโมเดลกลับไปมีคุณภาพค่อนข้างดีใกล้เคียงกับโมเดลต้นทาง ยกเว้นภาษาไทยและกวางตุ้งเท่านั้นที่ประสิทธิภาพลดลงชัดเจน ในกรณีชุดข้อมูล Common Voice นั้นอัตราคำผิดภาษาไทยสูงขึ้นเกือบ 4 เท่าตัว
แนวทางการพัฒนา whisper-large-v3-turbo ปรับมาจากงานวิจัย Distil-Whisper ที่นำเอาท์พุตจากโมเดลขนาดใหญ่มาฝึกโมเดลขนาดเล็กกว่า แต่ทาง OpenAI อาศัยการฝึกด้วยข้อมูลเต็มแทน
ตอนนี้ whisper-large-v3-turbo เป็นโมเดลเริ่มต้นในแพ็กเกจ openai-whisper เวอร์ชั่นล่าสุด หากใครใช้งานภาษาไทยอาจจะต้องระวังปรับไปใช้โมเดลอื่น
ที่มา - OpenAI/Whisper

on
สำหรับภาษาไทย
tontan Fri, 04/10/2024 - 14:05
สำหรับภาษาไทย ถ้ามีเสียงมากกว่านี้น่าจะดีกว่านี้
ใครอยากช่วยให้โมเดลแปลงเสียงเป็นข้อความภาษาไทยแบบสาธารณะมีความแม่นยำสูงขึ้น สามารถช่วยได้โดยช่วยกันทำชุดข้อมูลเปิดสาธารณะอย่าง Common Voice สามารถอ่านได้ที่
common voice ไทยนี่เพราะ
kandation Sat, 05/10/2024 - 12:51
common voice ไทยนี่เพราะ dataset น้อย แล้วบางส่วนก็มีเสียง ai นี่เกี่ยวด้วยไหม
ส่วนใหญ่เกี่ยวกับขนาด dataset
tontan Sat, 05/10/2024 - 17:03
In reply to common voice ไทยนี่เพราะ by kandation
ส่วนใหญ่เกี่ยวกับขนาด dataset น้อยมากกว่าครับ แต่ต้องยอมรับว่า common voice ภาษาไทยไม่ได้เป็นชุดข้อมูลทดสอบที่เหมาะสมที่สุดในการวัดประสิทธิภาพโมเดลครับ เนื่องจากข้อความใน common voice มีการพิมพ์ข้อความผิดอยู่ปนบ้าง มีตัวเลขปน ภาษาอื่นปน คุณภาพเสียงเป็นแบบ real world มีเสียงรบกวนบ้าง สิ่งเหล่านี้ทำให้การวัดผลอาจจะ error ได้เหมือนกัน แต่ก็ยังมีข้อดีคือ common voice ของไทยเรามีเสียงหลากหลายพอสมควรครับ กว่า 7000 เสียงที่ไม่ซ้ำกัน ส่วนเสียง AI เหมือนจะโดนตีตกไปเยอะพอควรครับ