ການປັບແต່ງລະອຽດ

ການປັບແຕ່ງລະອຽດ (Fine-Tuning) ແມ່ນຂະບວນການທີ່ນຳເອົາຂໍ້ມູນການຮຽນຮູ້ເພີ່ມເຕີມມາໃຫ້ກັບໂມເດລ Machine Learning ທີ່ຜ່ານການຮຽນຮູ້ລ່ວງໜ້າແລ້ວ ເພື່ອປັບໃຫ້ເໝາະສົມກັບວຽກງານ ຫຼື ໂດເມນສະເພາະໃດໜຶ່ງ.
«ສະຫລາດໃນລັກສະນະທົ່ວໄປ ແຕ່ບໍ່ຮູ້ຈັກການດຳເນີນງານຂອງບໍລິສັດຕົນເອງ» — ເມື່ອພະຍາຍາມນຳ LLM ໄປໃຊ້ງານຕົວຈິງ, ເກືອບທຸກຄັ້ງຈະຊົນກຳແພງນີ້ຢ່າງແນ່ນອນ. Fine-tuning ແມ່ນຂະບວນການດັດແປງ model ທົ່ວໄປນີ້ໃຫ້ເໝາະສົມກັບຄວາມຕ້ອງການສະເພາະຂອງບໍລິສັດ.
ໃນທາງປະຫວັດສາດ, ຂະບວນການນີ້ໄດ້ກາຍເປັນ workflow ມາດຕະຖານຂອງ NLP ນັບຕັ້ງແຕ່ຍຸກ BERT (ປະມານປີ 2018). ກອບການຮຽນຮູ້ສອງຂັ້ນຕອນ ທີ່ປະກອບດ້ວຍການຮຽນຮູ້ໂຄງສ້າງທົ່ວໄປຂອງພາສາໃນຂັ້ນຕອນ pre-training ແລ້ວຈຶ່ງຂຽນທັບ pattern ສະເພາະຂອງ task ໃນຂັ້ນຕອນ fine-tuning ນັ້ນ ຍັງບໍ່ໄດ້ປ່ຽນແປງ. ສິ່ງທີ່ປ່ຽນໄປຄືຂະໜາດຂອງ model ແລະ ບັນຫາດ້ານຄ່າໃຊ້ຈ່າຍທີ່ຕາມມາ.
Fine-tuning ໃນປັດຈຸບັນແບ່ງອອກເປັນ 3 ປະເພດຫຼັກ.
Full FT ແມ່ນການອັບເດດ parameter ທັງໝົດຂອງ model. ສາມາດໃຫ້ຄວາມຖືກຕ້ອງສູງທີ່ສຸດ, ແຕ່ສຳລັບ model ຂະໜາດ 70B ຕ້ອງໃຊ້ A100 80GB ຢ່າງໜ້ອຍ 8 ໃບ, ແລະ ບໍ່ແມ່ນເລື່ອງແປກທີ່ການຝຶກຈະໃຊ້ເວລາຫຼາຍວັນ. ເໝາະສຳລັບສະຖາບັນວິໄຈ ຫຼື big tech ທີ່ມີງົບປະມານ ແລະ ເວລາພຽງພໍ.
PEFT (LoRA / QLoRA ແລະອື່ນໆ) ແມ່ນການອັບເດດສະເພາະບາງສ່ວນຂອງ parameter. ມີຄ່າໃຊ້ຈ່າຍ 1/10 ຫາ 1/100 ຂອງ Full FT, ແຕ່ສາມາດໃຫ້ຄວາມຖືກຕ້ອງໃກ້ຄຽງກັບ Full FT ໃນຫຼາຍ task. ນັບຕັ້ງແຕ່ປີ 2024 ເປັນຕົ້ນມາ, ວິທີນີ້ກຳລັງກາຍເປັນກະແສຫຼັກໃນການໃຊ້ງານຕົວຈິງ.
Instruction Tuning ມີລັກສະນະທີ່ແຕກຕ່າງອອກໄປໜ້ອຍໜຶ່ງ, ໂດຍສອນ model ໃຫ້ «ມີຄວາມສາມາດປະຕິບັດຕາມຄຳສັ່ງ». ທີ່ ChatGPT ສາມາດສົນທະນາໄດ້ຢ່າງເປັນທຳມະຊາດ ກໍ່ເປັນຜົນມາຈາກການ fine-tuning base model ດ້ວຍຄູ່ຄຳສັ່ງ-ການຕອບສະໜອງຈຳນວນຫຼວງຫຼາຍ.
ບໍ່ວ່າຈະເລືອກໃຊ້ວິທີໃດ, ຄຸນນະພາບຂອງຂໍ້ມູນການຝຶກຈະເປັນຕົວກຳນົດທຸກຢ່າງ. ຂໍ້ມູນ 1,000 ລາຍການທີ່ຖືກ annotate ຢ່າງລະມັດລະວັງ ໃຫ້ຜົນທີ່ດີກວ່າຂໍ້ມູນ 10,000 ລາຍການທີ່ຫຍາບຄາຍ — ນີ້ແມ່ນບົດຮຽນທີ່ຜູ້ຂຽນໄດ້ຮຽນຮູ້ດ້ວຍຄວາມເຈັບປວດຫຼາຍຄັ້ງ.
ບົດຄວາມທີ່ກ່າວເຖິງຄຳສັບນີ້
- ການແນະນຳການເຮັດ Fine-tuning — ພື້ນຖານ ແລະ ເກນການຕັດສິນໃຈທີ່ບໍລິສັດ B2B ຄວນຮູ້ກ່ອນສ້າງ LLM ຂອງຕົນເອງອະທິບາຍກົນໄກການ Fine-tuning ຕັ້ງແຕ່ພື້ນຖານ, ຄວາມສຳພັນກັບ PEFT/LoRA, ການເລືອກໃຊ້ກັບ RAG, ການຄິດໄລ່ຕົ້ນທຶນ ແລະ ເຊັກລິດສຳລັບບໍລິສັດ B2B ໃນການພັດທະນາໂມເດວ.
- ວິທີເລືອກລະຫວ່າງ Fine-tuning ແລະ RAG: ຄູ່ມືພາກປະຕິບັດໃນການປຽບທຽບດ້ານຕົ້ນທຶນ, ຄວາມແມ່ນຍຳ ແລະ ການນຳໃຊ້ຄວນເລືອກ Fine-tuning ຫຼື RAG? ປຽບທຽບ 4 ປັດໄຈ: ຄ່າໃຊ້ຈ່າຍ, ຄວາມແມ້ນຍຳ, ຄວາມຖີ່ໃນການອັບເດດ ແລະ ຄວາມປອດໄພ ພ້ອມແນະນຳວິທີເລືອກໃຫ້ເໝາະສົມກັບວຽກ.
- SLM Distillation ແມ່ນຫຍັງ? ວິທີການສ້າງແບບຈຳລອງຂະໜາດນ້ອຍສະເພາະທາງຈາກ LLM ຂະໜາດໃຫຍ່ອະທິບາຍກົນໄກ ແລະ ຂັ້ນຕອນການສ້າງ SLM Distillation ເພື່ອສ້າງ Private Model ຂະໜາດນ້ອຍສະເພາະວຽກງານ ດ້ວຍຕົ້ນທຶນຕ່ຳ ໂດຍໃຊ້ LLM ຂະໜາດໃຫຍ່ເປັນຄູຝຶກ.
- Model Merge ແມ່ນຫຍັງ? ເຕັກໂນໂລຊີລວມ ຫຼື Merge ຫຼາຍ LLM ໂດຍບໍ່ຕ້ອງຝຶກສອນເພື່ອເພີ່ມປະສິດທິພາບ
ຄຳສັບທີ່ກ່ຽວຂ້ອງ

AI ສ້າງສັນ (Generative AI)
Generative AI ແມ່ນຄຳສັບລວມຂອງຕົວແບບ AI ທີ່ສາມາດສ້າງເນື້ອຫາຕ່າງໆ ເຊັ່ນ: ຂໍ້ຄວາມ, ຮູບພາບ, ສຽງ ແລະ ວິດີ

LoRA
LoRA (Low-Rank Adaptation) ແມ່ນວິທີການທີ່ແຊກເມທຣິກຊ໌ຄວາມແຕກຕ່າງ rank ຕ່ຳເຂົ້າໄປໃນເມທຣິກຊ໌ນ້ຳໜັກຂອງ l

Multimodal AI (AI ຫຼາຍຮູບແບບ)
Multimodal AI ແມ່ນລະບົບ AI ທີ່ສາມາດປະມວນຜົນ, ເຂົ້າໃຈ ແລະ ສ້າງຂໍ້ມູນໃນຫຼາຍຮູບແບບທີ່ແຕກຕ່າງກັນໄດ້ຢ່າງຄ

PEFT
PEFT (Parameter-Efficient Fine-Tuning) ແມ່ນຊື່ເອີ້ນລວມຂອງວິທີການ fine-tuning ທີ່ປັບໂມເດນໃຫ້ເໝາະສົມກັ



