Doctor AI

Dr. Savath Saypadith

240 ບົດຄວາມ

Supervised ແລະ Unsupervised Learning ແມ່ນຫຍັງ?

ໂພສເມື່ອ # Machine Learning # AI ສຳລັບຜູ້ເລີ່ມຕົ້ນ # ປັນຍາປະດິດ

Supervised ແລະ Unsupervised Learning ແມ່ນຫຍັງ? ເຂົ້າໃຈງ່າຍໆສຳລັບຜູ້ເລີ່ມຕົ້ນ

ໃນຍຸກປະຈຸບັນ, ເຮົາອາດຈະເຄີຍໄດ້ຍິນຄຳວ່າ Machine Learning (ML) ຫຼື ການຮຽນຮູ້ຂອງເຄື່ອງຈັກ ຜ່ານຫູກັນມາຫຼາຍແລ້ວ. ML ແມ່ນພາກສ່ວນໜຶ່ງຂອງປັນຍາປະດິດ (AI) ທີ່ຊ່ວຍໃຫ້ຄອມພິວເຕີສາມາດຮຽນຮູ້ຈາກຂໍ້ມູນ ແລະ ສາມາດຕັດສິນໃຈຫຼືຄາດເດົາໄດ້ໂດຍທີ່ເຮົາບໍ່ຈຳເປັນຕ້ອງຂຽນໂປຣແກຣມສັ່ງການໃນທຸກໆຂັ້ນຕອນ.

ແຕ່ຄອມພິວເຕີມັນ “ຮຽນຮູ້” ແນວໃດກັນແທ້? ມື້ນີ້ເຮົາຈະມາທຳຄວາມເຂົ້າໃຈສອງວິທີການຫຼັກທີ່ຄອມພິວເຕີໃຊ້ໃນການຮຽນຮູ້ ນັ້ນກໍຄື Supervised Learning ແລະ Unsupervised Learning ຜ່ານຕົວຢ່າງທີ່ໃກ້ຕົວໃນສັງຄົມລາວເຮົາ.

Supervised Learning (ການຮຽນຮູ້ແບບມີຜູ້ສອນ) ແມ່ນຫຍັງ?

ລອງນຶກພາບຕອນທີ່ເຮົາກຳລັງສອນເດັກນ້ອຍໃຫ້ຮູ້ຈັກໝາກໄມ້. ເຮົາເອົາໝາກມ່ວງໃຫ້ເຂົາເບິ່ງແລ້ວບອກວ່າ “ນີ້ຄືໝາກມ່ວງ”, ຈາກນັ້ນກໍເອົາໝາກຫຸ່ງໃຫ້ເບິ່ງແລ້ວບອກວ່າ “ນີ້ຄືໝາກຫຸ່ງ”. ເມື່ອເຮົາເຮັດແບບນີ້ຫຼາຍໆຄັ້ງ, ເດັກນ້ອຍກໍຈະຈື່ ແລະ ສາມາດບອກໄດ້ເອງເມື່ອເຫັນໝາກມ່ວງ ຫຼື ໝາກຫຸ່ງໃນຄັ້ງຕໍ່ໄປ.

Supervised Learning ກໍເຮັດວຽກໃນລັກສະນະດຽວກັນ! ມັນຄືການປ້ອນຂໍ້ມູນເຂົ້າໄປໃນຄອມພິວເຕີ ໂດຍທີ່ເຮົາ “ມີຄຳຕອບເຕັມກຽມໄວ້ແລ້ວ” (ໃນພາສາຜູ້ນຳໃຊ້ເອີ້ນວ່າ Labeled Data ຫຼື ຂໍ້ມູນທີ່ມີປ້າຍກຳກັບ). ເຮົາສອນຄອມພິວເຕີວ່າ: ຖ້າຂໍ້ມູນມາຮູບແບບນີ້ ໝາຍຄວາມວ່າແນວນີ້.

ຕົວຢ່າງການນຳໃຊ້ໃນລາວ: ການຄາດຄະເນຜົນຜະລິດກາເຟຢູ່ປາກຊ່ອງ ສົມມຸດວ່າ ບໍລິສັດຮັບຊື້ກາເຟແຫ່ງໜຶ່ງຢູ່ເມືອງປາກຊ່ອງ ຕ້ອງການຄາດເດົາວ່າປີໜ້າຈະໄດ້ຜົນຜະລິດເທົ່າໃດ. ພວກເຂົາສາມາດໃຊ້ Supervised Learning ໂດຍການປ້ອນຂໍ້ມູນໃນອະດີດ (ເຊັ່ນ: ປະລິມານນ້ຳຝົນ, ອຸນຫະພູມ, ປະເພດຝຸ່ນທີ່ໃຊ້) ພ້ອມກັບ “ຄຳຕອບ” ຄື ຈຳນວນຜົນຜະລິດທີ່ໄດ້ໃນປີນັ້ນໆ. ຫຼັງຈາກລະບົບຮຽນຮູ້ແລ້ວ, ເມື່ອເຮົາປ້ອນຂໍ້ມູນອຸນຫະພູມ ແລະ ນ້ຳຝົນຂອງປີນີ້ເຂົ້າໄປ, ລະບົບກໍຈະສາມາດຄາດເດົາຜົນຜະລິດລ່ວງໜ້າໄດ້ຢ່າງແນ່ນອນ.

Unsupervised Learning (ການຮຽນຮູ້ແບບບໍ່ມີຜູ້ສອນ) ແມ່ນຫຍັງ?

ໃນທາງກົງກັນຂ້າມ, ລອງນຶກພາບວ່າເຮົາເອົາກະຕ່າທີ່ເຕັມໄປດ້ວຍໝາກໄມ້ຫຼາກຫຼາຍຊະນິດໃຫ້ເດັກນ້ອຍ ໂດຍບໍ່ໄດ້ບອກເລີຍວ່າແຕ່ລະໜ່ວຍຊື່ຫຍັງ. ແຕ່ເຮົາບອກໃຫ້ເດັກນ້ອຍ “ຈັດກຸ່ມໃຫ້ໜ່ອຍ”. ເດັກນ້ອຍອາດຈະຈັດກຸ່ມຕາມສີ (ໝາກໄມ້ສີຂຽວໄວ້ກອງໜຶ່ງ, ສີເຫຼືອງໄວ້ກອງໜຶ່ງ) ຫຼື ຈັດຕາມຮູບຊົງ.

Unsupervised Learning ແມ່ນການທີ່ເຮົາປ້ອນຂໍ້ມູນດິບໃຫ້ຄອມພິວເຕີ ໂດຍທີ່ “ບໍ່ມີຄຳຕອບໃຫ້ກ່ອນ” (Unlabeled Data). ລະບົບຈະຕ້ອງຊອກຫາຮູບແບບ (Patterns) ຫຼື ຄວາມສຳພັນທີ່ເຊື່ອງຊ້ອນຢູ່ໃນຂໍ້ມູນນັ້ນດ້ວຍຕົວມັນເອງ, ເຊິ່ງມັກຈະຖືກນຳໃຊ້ເຂົ້າໃນການຈັດກຸ່ມ (Clustering).

ຕົວຢ່າງການນຳໃຊ້ໃນລາວ: ການຈັດກຸ່ມລູກຄ້າໃນອຸດສາຫະກຳທຸລະກິດຂະໜາດນ້ອຍ (SME) ສົມມຸດວ່າເຈົ້າເປັນເຈົ້າຂອງຮ້ານມິນິມາກ (Mini-mart) ໃນນະຄອນຫຼວງວຽງຈັນ. ເຈົ້າມີຂໍ້ມູນການຊື້ເຄື່ອງຂອງລູກຄ້າທຸກຄົນ (ເຊັ່ນ: ເຊັກບິນ) ແຕ່ເຈົ້າບໍ່ຮູ້ວ່າລູກຄ້າຂອງເຈົ້າມີຈັກປະເພດແທ້. ຖ້າໃຊ້ Unsupervised Learning, ລະບົບອາດຈະວິເຄາະ ແລະ ຈັດກຸ່ມລູກຄ້າອອກມາເປັນ:

ຄວາມແຕກຕ່າງຫຼັກລະຫວ່າງ Supervised ແລະ Unsupervised Learning

ເພື່ອໃຫ້ເຂົ້າໃຈງ່າຍຂຶ້ນ, ເຮົາລອງມາເບິ່ງຄວາມແຕກຕ່າງໃນຈຸດຫຼັກໆດັ່ງນີ້:

Key Takeaways (ສິ່ງສຳຄັນທີ່ຄວນຈື່)

ສະຫຼຸບ

ຄວາມເຂົ້າໃຈກ່ຽວກັບ ວິທີທີ່ລະບົບປັນຍາປະດິດ (AI) ແລະ Machine Learning ເຮັດວຽກ ບໍ່ແມ່ນພຽງແຕ່ເລື່ອງຂອງນັກວິທະຍາສາດຄອມພິວເຕີເທົ່ານັ້ນ, ແຕ່ລວມເຖິງພາກທຸລະກິດ ແລະ ຄົນທົ່ວໄປນຳອີກ. ບໍ່ວ່າຈະເປັນການເອົາ Supervised Learning ມາຄາດຄະເນຜົນຜະລິດກະສິກຳ ຫຼື ເອົາ Unsupervised Learning ມາເພີ່ມຍອດຂາຍໃຫ້ກັບພາກທຸລະກິດ SME ໃນລາວ, ທັງສອງເຕັກນິກລ້ວນແຕ່ເປັນກຸນແຈສຳຄັນທີ່ຈະຊ່ວຍຂັບເຄື່ອນເສດຖະກິດລາວໃຫ້ກ້າວເຂົ້າສູ່ຍຸກດິຈິຕອນໄດ້ຢ່າງເຕັມຕົວ. ພຽງແຕ່ເລືອກເຄື່ອງມືໃຫ້ຖືກກັບໂຈດ, ເຄື່ອງຈັກກໍພ້ອມຈະສ້າງຜົນປະໂຫຍດໃຫ້ກັບເຮົາໄດ້ຢ່າງມະຫາສານ.