(ចុចរូបភាពខាងលើដើម្បីមើលវីដេអូមុខវិជ្ជានេះ)
ឥឡូវនេះពេលដែលយើងបានឃើញពីរបៀបដែលយើងអាចកសាងកម្មវិធីបង្កើតអត្ថបទ មកមើលកម្មវិធីជជែក។
កម្មវិធីជជែកបានបញ្ចូលទៅក្នុងជីវិតប្រចាំថ្ងៃរបស់យើង ដោយផ្តល់មិនត្រឹមតែជាវិធីសម្រាប់ជជែកធម្មតាទេ។ វាជាផ្នែកសំខាន់នៃសេវាកម្មអតិថិជន ការគាំទ្របច្ចេកទេស និងប្រព័ន្ធប្រឹក្សាដែលមានភាពស្មុគស្មាញផងដែរ។ ប្រហែលជាអ្នកបានទទួលជំនួយពីកម្មវិធីជជែកមួយថ្មីៗនេះ។ ខណៈពេលយើងបញ្ចូលបច្ចេកវិទ្យាច្នៃប្រឌិតដូចជា generative AI ទៅក្នុងវេទិកាទាំងនេះ ភាពស្មុគស្មាញកើនឡើង ហើយក៏មានបញ្ហាប្រឈមកើតឡើងដែរ។
សំណួរខ្លះដែលយើងត្រូវការជំនួយបំភ្លឺមានដូចជាៈ
- ការកសាងកម្មវិធី។ តើយើងបញ្ចេញការកសាងនិងបញ្ចូលកម្មវិធីដែលមាន AI ជាថាមពលទាំងនេះសម្រាប់ករណីប្រើប្រាស់ជាក់លាក់បានយ៉ាងមានប្រសិទ្ធភាពដូចម្តេច?
- ការត្រួតពិនិត្យ។ ពេលដែលបានដាក់ជូនសាធារណៈ តើយើងអាចត្រួតពិនិត្យ ហើយធានាថាកម្មវិធីដំណើរការនៅកម្រិតគុណភាពខ្ពស់បំផុតទាំងក្នុងទ្រឹស្តី និងការអនុវត្តតាម ប្រាញីមូលដ្ឋាន ៦ នៃ AI ដែលទទួលខុសត្រូវ ដូចម្តេច?
អំឡុងពេលយើងឆ្លងកាត់យុគសម័យដែលត្រូវបានកំណត់ដោយស្វ័យប្រវត្តិ និងអន្តរកម្មម្ចាស់មនុស្ស - ម៉ាស៊ីន ប្រសូត្តិភាពនៃ generative AI ក្នុងការបម្លែងវិសាលភាពជំហាន និងការត្រូវខ្លួនរបស់កម្មវិធីជជែកក្លាយទៅជាប្រសិនបើប្រយោជន៍។ មុខវិជ្ជានេះនឹងសិក្សាផ្នែកនៃរោងចក្រ ដែលគាំទ្រប្រព័ន្ធស្មុគស្មាញទាំងនេះ ចូលទៅកាន់វិធីសាស្រ្តសម្រាប់ការតុបតែងសម្រាប់ភារកិច្ចជាក់លាក់ និងវាយតម្លៃគន្លងវាស់បញ្ចូលនានា និងការពិចារណាដើម្បីធានាការដាក់ចេញ AI ដែលមានការទទួលខុសត្រូវ។
មុខវិជ្ជានេះគ្របដណ្តប់:
- បច្ចេកទេសសម្រាប់ការកសាង និងបញ្ចូលកម្មវិធីជជែកយ៉ាងប្រសិទ្ធភាព។
- របៀបអនុវត្តន៍ការប្តូរតាមតម្រូវការនិងការតុបតែងកម្មវិធី។
- យុទ្ធសាស្រ្ត និងការពិចារណាដើម្បីត្រួតពិនិត្យកម្មវិធីជជែកយ៉ាងមានប្រសិទ្ធភាព។
បញ្ចប់មុខវិជ្ជានេះ អ្នកនឹងអាច៖
- ពិពណ៌នាគន្លងនៃការកសាង និងបញ្ចូលកម្មវិធីជជែកទៅក្នុងប្រព័ន្ធដែលមានរួច។
- ប្តូរតាមតម្រូវការកម្មវិធីជជែកសម្រាប់ករណីប្រើប្រាស់ជាក់លាក់។
- កំណត់មាត្រដ្ឋានសំខាន់ៗនិងការពិចារណាដើម្បីត្រួតពិនិត្យនិងថែរក្សាគុណភាពកម្មវិធីជជែកដែលមាន AI ជាថាមពល។
- ធានាថាកម្មវិធីជជែកប្រើប្រាស់ AI យ៉ាងទទួលខុសត្រូវ។
ការលើកតម្កើងកម្មវិធីជជែកតាម generative AI មិនមែនគ្រាន់តែយកវា អោយមានភាពឆ្លាតវៃប៉ុណ្ណោះទេ ប៉ុន្តែគឺពាក់ព័ន្ធនឹងការវាស់វែងរចនាសម្ព័ន្ធ ប្រសិទ្ធភាព និងចំណុចប្រទាក់អ្នកប្រើ ដើម្បីផ្តល់បទពិសោធន៍អ្នកប្រើដែលមានគុណភាព។ វារួមបញ្ចូលការស្វែងយល់ពីមូលដ្ឋានរចនាសម្ព័ន្ធ ការបញ្ចូល API និងការពិចារណាដល់ចំណុចប្រទាក់អ្នកប្រើ។ ផ្នែកនេះគោលបំណងផ្តល់នូវផែនទីព័ត៌មានពេញលេញដើម្បីបណ្តុះបណ្តាលអ្នកឲ្យដើរតាមទិសដៅស្មុគស្មាញទាំងនេះ មិនថាអ្នកកំពុងភ្ជាប់កម្មវិធីទៅប្រព័ន្ធដែលមានរួច ឬកំពុងកសាងវាជាវេទិកាដាច់ដោយឡែក។
បញ្ចប់ផ្នែកនេះ អ្នកនឹងមានជំនាញគ្រប់គ្រាន់ក្នុងការកសាង និងបញ្ចូលកម្មវិធីជជែកយ៉ាងមានប្រសិទ្ធភាព។
មុនពេលចូលកសាងកម្មវិធីជជែក មកប្រៀបធៀប 'chatbots' និង 'កម្មវិធីជជែកដែលមាន AI ជាថាមពល' ដែលមានតួនាទី និងមុខងារផ្សេងគ្នា។ Chatbot មានគោលបំណងសំខាន់ក្នុងការអូតូម៉ាទាងភារកិច្ចជជែកជាក់លាក់ ដូចជាការឆ្លើយសំណួរញឹកញាប់ ឬតាមដានកញ្ចប់។ វាទូទៅគ្រប់គ្រងដោយច្បាប់លក្ខណៈមូលដ្ឋាន ឬអាល់ហ្គូរីធម៍ AI ស្មុគស្មាញ។ ខណៈដែលកម្មវិធីជជែកដែលមាន AI ជាថាមពល ជាបរិយាកាសដែលធំជាង ហើយរចនាឡើងដើម្បីជួយសម្រួលការប្រាស្រ័យទាក់ទងផ្នែកឌីជីថលផ្សេងៗ ដូចជាជជែកអក្សរ គូសារសំឡេង និងវីដេអូរវាងមនុស្ស។ លក្ខណៈសំខាន់របស់វាជាការបញ្ចូលម៉ូឌែល generative AI ដែលចម្លងការជជែកដូចទំនាក់ទំនងមនុស្ស ដោយបង្កើតចម្លើយធៀបទៅនឹងចូលបញ្ចូល និងបរិបទនានា។ កម្មវិធីជជែកដែលមាន generative AI អាចចូលរួមក្នុងការពិភាក្សាប្រភពបើក មានភាពអាចត្រូវបានផ្លាស់ប្តូរសម្រាប់បរិបទជជែក ក៏ដូចជាបង្កើតសន្ទនា ដែលមានភាពច្នៃប្រឌិត ឬស្មុគស្មាញ។
តារាងខាងក្រោមបង្ហាញភាពខុសគ្នានិងស្រដៀងគ្នាសំខាន់ៗ ដើម្បីជួយយើងយល់ពីតួនាទីផ្ទាល់ខ្លួនរបស់ពួកវានៅក្នុងការប្រាស្រ័យទាក់ទងឌីជីថល។
| Chatbot | កម្មវិធីជជែកដែលមាន Generative AI ជាថាមពល |
|---|---|
| មានភារកិច្ចផ្ដោតលើការងារ និងផ្អែកលើច្បាប់ | មានការយល់ដឹងបរិបទ |
| ផ្សំចូលទៅក្នុងប្រព័ន្ធធំៗជាញឹកញាប់ | អាចបម្រើមាន chatbot មួយ ឬច្រើន |
| កំណត់នៅលើមុខងារដែលបានកម្មវិធីកំណត់ | រួមបញ្ចូលម៉ូឌែល generative AI |
| អន្តរកម្មឯកទេស និងរចនាសម្ព័ន្ធ | អាចធ្វើការពិភាក្សាប្រភពបើក |
ពេលកសាងកម្មវិធីជជែក ជំហានដំបូងល្អគឺវាស់វែងថាតើមានអ្វីមានរួចហើយ។ ការប្រើប្រាស់ SDK និង API ក្នុងការកសាងកម្មវិធីជជែក ជាយុទ្ធសាស្រ្តមានអត្ថប្រយោជន៍ជាច្រើន។ ដោយបញ្ចូល SDK និង API ដែលមានឯកសារពាក់ព័ន្ធ អ្នកកំពុងដាក់ទីតាំងយុទ្ធសាស្រ្តសម្រាប់ជោគជ័យរយៈពេលវែង ដោះស្រាយបញ្ហាជាមួយការកែតម្រូវ និងថែទាំ។
- ធ្វើឲ្យដំណើរការកែច្នៃឆាប់រហ័ស និងកាត់បន្ថយភាពធ្ងន់ធ្ងរជាតិ។ អាស្រ័យលើមុខងារដែលបានសាងស្រាច់ហើយ ភ្លាមៗបង្រៀនអ្នកអាចផ្តោតទៅលើផ្នែកផ្សេងៗរបស់កម្មវិធី ដែលអ្នកគិតថាសំខាន់ជាង ដូចជាព័ត៌មានអាជីវកម្ម។
- ប្រសិទ្ធភាពខ្ពស់ជាង។ ពេលដែលគេបង្កើតមុខងារពីគ្មានទុក ម្នាក់នឹងសួរថា "តើវាអាចបណ្តឹងរួចទៀតដើម្បីដោះស្រាយអ្នកប្រើលើកលែងបានយ៉ាងដូចម្តេច?" SDK និង API ដែលបានគ្រប់គ្រងល្អ មានដំណោះស្រាយបញ្ហានេះ។
- ការថែទាំងាយស្រួល។ ការអាប់ដេត និងបន្ថែមមុខងារងាយក្នុងការគ្រប់គ្រង ព្រោះភាគច្រើន API និង SDK ត្រូវការតែធ្វើការអាប់ដេតបណ្ណាល័យមួយពេលម៉ូឌែលថ្មីដាក់បញ្ចូល។
- ការចូលដល់បច្ចេកវិទ្យាលំដាប់ខ្ពស់។ ការប្រើម៉ូឌែលដែលត្រូវបានតម្លើងលំអិត និងបានបណ្តុះបណ្តាលលើឃ្លាំងទិន្នន័យធំនឹងផ្តល់បទពិសោធន៍ភាសាធម្មជាតិនៅក្នុងកម្មវិធីរបស់អ្នក។
ការចូលដល់មុខងាររបស់ SDK ឬ API ជាទូទៅត្រូវការទទួលបានការអនុញ្ញាតដើម្បីប្រើសេវាកម្មដែលបានផ្តល់ សំខាន់ជាងគេត្រូវតែប្រើកូនសោឯកជន ឬសញ្ញាសម្គាល់សុវត្ថិភាព។ យើងនឹងប្រើបណ្ណាល័យ Python របស់ OpenAI ដើម្បីស្វែងយល់ពីរបៀបដែលវាមើលទៅដូចម្តេច។ អ្នកក៏អាចសាកល្បងធ្វើវាដោយខ្លួនឯងនៅក្នុង សៀវភៅកំណត់ត្រា OpenAI រឺ សៀវភៅកំណត់ត្រាសម្រាប់ Azure OpenAI Services សម្រាប់មុខវិជ្ជានេះ។
import os
from openai import OpenAI
API_KEY = os.getenv("OPENAI_API_KEY","")
client = OpenAI(
api_key=API_KEY
)
chat_completion = client.chat.completions.create(model="gpt-3.5-turbo", messages=[{"role": "user", "content": "Suggest two titles for an instructional lesson on chat applications for generative AI."}])ឧទាហរណ៍ខាងលើប្រើម៉ូឌែល GPT-3.5 Turbo ដើម្បីបញ្ចប់សំណើ ប៉ុន្តែមើលឃើញថាគន្លង API ត្រូវបានកំណត់មុន។ អ្នកនឹងទទួលបានកំហុស ប្រសិនបើមិនបានកំណត់គន្លងនេះ។
គ្រប់តុល្យភាព UX ទូទៅអាចអនុវត្តទៅកម្មវិធីជជែក ប៉ុន្តែក៏មានការពិចារណាបន្ថែមខ្លះៗដែលមានសារៈសំខាន់ដោយសារតែលំនាំម៉ាស៊ីនរៀនមាននៅក្នុងកម្មវិធី។
- មេកានិចសម្រាប់ដោះស្រាយភាពមិនច្បាស់: ម៉ូឌែល generative AI ដំណើរការជាប្រចាំ ធ្វើឲ្យចម្លើយលំបាក ឬមិនច្បាស់។ មុខងារដែលអនុញ្ញាតឲ្យអ្នកប្រើសួរផ្សេងទៀតអាចជួយបំផុតប្រសិនបើពួកគេជួបបញ្ហានេះ។
- ការរក្សាបរិបទ: ម៉ូឌែល generative AI ខ្ពស់អាចចងចាំបរិបទក្នុងជជែក ដែលជាកំណត់សំខាន់ដល់បទពិសោធន៍អ្នកប្រើ។ ការផ្តល់ឲ្យអ្នកប្រើអាចគ្រប់គ្រងនិងបញ្ជាការរក្សាភាពបរិបទ បង្កើតបទពិសោធន៍ល្អ ប៉ុន្ត្រោះហើយមានហានិភ័យនៃការរក្សាព័ត៌មានសំភារៈដែលមានស្និទ្ធស្នាលជាមួយអ្នកប្រើ។ ការពិចារណាថាតើព័ត៌មាននេះត្រូវបានរក្សារយៈเวลាប៉ុន្មាន ដូចជាការបញ្ចូលគោលនយោបាយរក្សា អាចធ្វើតុល្យភាពរវាងតំរូវការបរិបទ និងភាពឯកជន។
- ការផ្ទាល់ខ្លួន: ជាមួយនឹងសមត្ថភាពរៀននិងផ្លាស់ប្ដូរ ម៉ូឌែល AI ផ្តល់បទពិសោធន៍ផ្ទាល់ខ្លួនឲ្យអ្នកប្រើ។ ការតុបតែងបទពិសោធន៍គឺតាមរយៈមុខងារដូចជា រូបប្រវត្តិអ្នកប្រើ មិនត្រឹមតែធ្វើឲ្យអ្នកប្រើមានអារម្មណ៍ថាត្រូវបានយល់កាន់តែចំ ក៏ជួយពង្រឹងការស្វែងរកចម្លើយជាក់លាក់ បង្កើតអន្តរកម្មមានប្រសិទ្ធភាព និងវាយតម្លៃល្អ។
ឧទាហរណ៍មួយនៃការផ្ទាល់ខ្លួនគឺការកំណត់ "Custom instructions" ក្នុង ChatGPT របស់ OpenAI។ វាអនុញ្ញាតឲ្យអ្នកផ្តល់ព័ត៌មានអំពីខ្លួនអ្នក ដែលអាចជាបរិបទសំខាន់សម្រាប់សំណើរបស់អ្នក។ ខាងក្រោមគឺឧទាហរណ៍នៃ custom instruction។
"profile" នេះទាក់ទង ChatGPT បង្កើតផែនការសិក្សាស្តីពី linked lists។ សូមមើលថា ChatGPT គិតបញ្ចូលថា អ្នកប្រើអាចចង់បានផែនការសិក្សាដ៏ជ្រាលជ្រៅបន្ថែមទៅលើបទពិសោធន៍របស់នាង។
Microsoft បានផ្តល់ការណែនាំ សម្រាប់ការសរសេរសារប្រព័ន្ធមានប្រសិទ្ធភាពពេលបង្កើតចម្លើយពី LLM ដែលបែងចែកជា ៤ ផ្នែក:
- កំណត់ថាម៉ូឌែលមានគោលបំណងសម្រាប់នរណា ព្រមទាំងសមត្ថភាព និងកំណត់កម្រិត។
- កំណត់ទ្រង់ទ្រាយលទ្ធផលរបស់ម៉ូឌែល។
- ផ្តល់ឧទាហរណ៍ជាក់លាក់ទាក់ទងនឹងអាកប្បកិរិយាចង់បានរបស់ម៉ូឌែល។
- ផ្តល់ខ្សែដែននៃអាកប្បកិរិយាបន្ថែម។
មិនថាអ្នកប្រើមានការខូចខាតរង្គោះ៖ មើល ទទួលសម្លេង ចលនា ឬអត្ថិភាពមិនល្អៗ សមត្ថភាពរចនារបស់កម្មវិធីជជែក ត្រូវតែអាចប្រើប្រាស់បានដោយអ្នកទាំងអស់។ បញ្ជីខាងក្រោមបង្ហាញពីមុខងារពិសេសសម្រាប់ពង្រឹងភាពងាយស្វែងរកសម្រាប់អ្នកមានបញ្ហានានា។
- មុខងារសម្រាប់អ្នកមានបញ្ហាមើល: ប្រធានបទខ្ពស់ និងអក្សរប្ដូររង្វាស់បាន សមត្ថភាពការអានអេក្រង់។
- មុខងារសម្រាប់អ្នកមានបញ្ហាស្ដាប់: មុខងារផ្តល់សំឡេងទៅអក្សរ និងអក្សរទៅសំឡេង គំនុំបង្ហាញសំឡេង។
- មុខងារសម្រាប់អ្នកមានបញ្ហាចលនា: គាំទ្ររុករកប្រើក្តារចុច សេចក្តីបញ្ជារទម្លាក់ទាំងសម្លេង។
- មុខងារសម្រាប់អ្នកមានបញ្ហាអត្ថិភាពមនុស្ស: ជម្រើសភាសាងាយស្រួល។
ស្រមៃថាកម្មវិធីជជែកយល់ឃើញពាក្យពេចន៍របស់ក្រុមហ៊ុនអ្នក និងរំពឹងតំណើរការសំណួរជាក់លាក់ដែលអ្នកប្រើភាគច្រើនមាន។ មានមុខងារច្រើនណាក្នុងការនិយាយដូចជាៈ
- ប្រើម៉ូឌែល DSL។ DSL មានន័យថា domain specific language (ភាសាលេខាធិការ ជាផ្នែកដែនជាក់លាក់)។ អ្នកអាចប្រើម៉ូឌែល DSL ដែលបានបណ្តុះបណ្តាលលើផ្នែកដែនជាក់លាក់ ដើម្បីយល់បានចំណុចនិងស្ថានភាព។
- អនុវត្តការតុបតែងតិចតួច (fine-tuning)។ Fine-tuning គឺជាដំណើរការបណ្តុះបណ្តាលបន្ថែមម៉ូឌែលរបស់អ្នកជាមួយទិន្នន័យជាក់លាក់។
ប្រើម៉ូឌែលភាសាផ្នែកដែនជាក់លាក់ (DSL Models) អាចបង្កើនការចូលរួមរបស់អ្នកប្រើ ដោយផ្តល់អន្តរកម្មពិសេស ដែលមានផ្អែកលើបរិបទជាក់លាក់។ វាជាម៉ូឌែលដែលបានបណ្តុះបណ្តាល ឬតុបតែងឡើងវិញ ដើម្បីយល់ និងបង្កើតអត្ថបទដែលទាក់ទងនឹងវិស័យ មុខរបរ ឬប្រធានបទជាក់លាក់។ ជម្រើសក្នុងការប្រើម៉ូឌែល DSL អាចមានពីបណ្តុះឲ្យសាងស្រាយថ្មី រំពឹងទុកម៉ូឌែលដែលមានមុន តាមរយៈ SDK និង API។ ជម្រើសមួយផ្សេងទៀតគឺ fine-tuning ដែលចាប់យកម៉ូឌែលបានបណ្តុះរួចហើយ ហើយផ្លាស់ប្តូរវាសម្រាប់ផ្នែកដែនជាក់លាក់។
Fine-tuning ត្រូវបានគេចាត់ទុក ពេលម៉ូឌែល pre-trained មិនអាចឆ្លើយតបការងារជាក់លាក់ ឬភាគីហ៊ុនជាក់លាក់។
ឧទាហរណ៍ សំណួរពេទ្យគឺស្មុគស្មាញ និងត្រូវការបរិបទច្រើន។ ពេលវេជ្ជបណ្ឌិតវាយតម្លៃអ្នកជំងឺ វាស្ថិតលើប៉ារ៉ាម៉ែត្រ ច្រើនដូចជារបៀបរស់នៅ ឬស្ថានភាពមុន និងប្រើសារព័ត៌មានវេជ្ជសាស្រ្តថ្មីៗដើម្បីបញ្ជាក់ការវាយតម្លៃ។ ក្នុងស្ថានភាពបែបនេះ កម្មវិធី AI ជជែកទូទៅមិនអាចជាដំណោះស្រាយដែលទុកចិត្តបាន។
សូមពិចារណាកម្មវិធីជជែកដែលរចនាឡើងសម្រាប់ជួយមនុស្សវិជ្ជាជីវៈវេជ្ជសាស្រ្ត ដោយផ្តល់អនុវត្តន៍យោងលឿនទៅលើមេរៀនព្យាបាល ប្រតិកម្មថ្នាំ ឬការស្រាវជ្រាវថ្មីៗ។
ម៉ូឌែលទូទៅប្រហែលជាអាចឆ្លើយសំណួរវេជ្ជសាស្រ្តមូលដ្ឋាន ឬផ្តល់ដំណឹងទូទៅបាន ប៉ុន្តែមិនអាចដោះស្រាយរឿងខាងក្រោមបានច្បាស់លាស់៖
- ករណីដែលមានលំដាប់ខ្ពស់ ឬស្មុគស្មាញ។ ឧទាហរណ៍ នសម្មាធិវិទ្យា អាចសួរថា "តើអំពើល្អបំផុតសម្រាប់គ្រប់គ្រងជំងឺប្រឆាំងថ្នាំសន្លាក់ប្រព័ន្ធប្រសាទក្មេងមានតើអ្វីខ្លះ?"
- បាត់បង់ចំណេះដឹងថ្មីៗ។ ម៉ូឌែលទូទៅអាចជួបបញ្ហាក្នុងការផ្តល់ចម្លើយបច្ចុប្បន្ន ដែលរួមបញ្ចូលចំណេះដឹងថ្មីៗ ផ្នែកប្រព័ន្ធប្រសាទ និងវេជ្ជសាស្ត្រ។
ក្នុងស្ថានភាពទាំងនេះ, fine-tuning ម៉ូឌែលជាមួយតំបន់ទិន្នន័យវេជ្ជសាស្រ្តជាក់លាក់ អាចធ្វើឲ្យមានសមត្ថភាពល្អក្នុងការចម្លើយសំណួរវេជ្ជសាស្រ្តស្មុគស្មាញបានច្បាស់លាស់ និងទុកចិត្តបាន។ វាតម្រូវឲ្យមានការចូលដល់ឃ្លាំងទិន្នន័យធំ និងពាក់ព័ន្ធ ដែលបង្ហាញពីបញ្ហា និងសំណួរដែលត្រូវពិនិត្យ។
ផ្នែកនេះរៀបរាប់លក្ខណៈសម្រាប់កម្មវិធីជជែក "គុណភាពខ្ពស់" ដែលរួមបញ្ចូលទិន្នន័យមាត្រដ្ឋានដែលអាចអនុវត្តបាន និងការអនុវត្តន៍តាមគោលការណ៍ដែលទទួលខុសត្រូវក្នុងការប្រើប្រាស់ AI។
ដើម្បីថែរក្សាប្រសិទ្ធភាពដែលមានគុណភាពខ្ពស់របស់កម្មវិធី គឺចាំបាច់ត្រូវតែតាមដានមាត្រដ្ឋាន និងការពិចារណាដែលគួរពិចារណា។ ការវាស់វែងទាំងនេះមិនត្រឹមតែធានាអំពីមុខងារល្អនៃកម្មវិធីប៉ុណ្ណោះ ទាស់វាស់គុណភាពម៉ូឌែល AI និងបទពិសោធន៍អ្នកប្រើផងដែរ។ ខាងក្រោមជាបញ្ជីមាត្រដ្ឋានគ្របដណ្តប់គិតទាំងមូលគ្រួសារ AI និង UX ដើម្បីពិចារណា។
| មាត្រដ្ឋាន | ការបកស្រាយ | ការពិចារណាសម្រាប់អ្នកអភិវឌ្ឍកម្មវិធីជជែក |
|---|---|---|
| Uptime | វាស់ពេលវេលាកម្មវិធីដំណើរការនិងអាចចូលប្រើបានដោយអ្នកប្រើ។ | តើយើងនឹងកាត់បន្ថយពេលវេលាធ្វើការបញ្ជប់បានយ៉ាងដូចម្តេច? |
| Response Time | ពេលវេលាដែលកម្មវិធីចំណាយក្នុងការឆ្លើយតបសំណួរអ្នកប្រើ។ | តើយើងអាចបង្កើនដំណើរការសំណួរដើម្បីធ្វើឲ្យមានប្រសិទ្ធភាពឆ្លើយបានយ៉ាងដូចម្តេច? |
| Precision | អត្រានៃការទស្សន៍ទាយដ៏ត្រឹមត្រូវចំពោះចំនួនទស្សន៍ទាយវិជ្ជមានទាំងអស់។ | តើយើងនឹងផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវរបស់ម៉ូឌែលយ៉ាងដូចម្តេច? |
| Recall (Sensitivity) | អត្រានៃការទស្សន៍ទាយវិជ្ជមានត្រឹមត្រូវចំពោះចំនួនរបស់អង្គធាតុវិជ្ជមានពិតប្រាកដ។ | តើយើងនឹងវាស់វែង និងពង្រឹង Recall យ៉ាងដូចម្តេច? |
| F1 Score | មធ្យមសរុប (harmonic mean) រវាង Precision និង Recall ដែលធ្វើឲ្យមានតុល្យភាពចំពោះទាំងពីរ។ | តើគោលដៅ F1 Score របស់អ្នកជាអ្វី? តើយើងនឹងតុល្យភាពចន្លោះ Precision និង Recall យ៉ាងដូចម្តេច? |
| Perplexity | វាស់ថាតើចំណែកប្រហែលដែលម៉ូឌែលទស្សន៍ទាយស្របទៅនឹងចំណែកពិតនៃទិន្នន័យយ៉ាងដូចម្តេច។ | តើយើងនឹងកាត់បន្ថយ Perplexity យ៉ាងដូចម្តេច? |
| User Satisfaction Metrics | វាស់អារម្មណ៍របស់អ្នកប្រើចំពោះកម្មវិធី។ ជាញឹកញាប់ប្រមូលតាមការស្ទង់មតិ។ | តើយើងនឹងប្រមូលមតិយោបល់អ្នកប្រើសង្គ្រោះប៉ុណ្ណា? តើយើងនឹងផ្លាស់ប្ដូរដោយផ្អែកលើវាយ៉ាងដូចម្តេច? |
| Error Rate | អត្រាកំហុសដំណើរការរបស់ម៉ូឌែលក្នុងការយល់ដឹងឬបញ្ចេញលទ្ធផលខុស។ | តើយើងមានយុទ្ធសាស្រ្តអ្វីខ្លះត្រូវយកមកកាត់បន្ថយអត្រាកំហុស? |
| Retraining Cycles | ប្រេកង់នៃការធ្វើបណ្តុះបណ្តាលឡើងវិញលើម៉ូឌែល ដើម្បីបញ្ចូលទិន្នន័យថ្មីនិងចំណេះដឹងថ្មីៗ។ | តើយើងនឹងធ្វើបណ្តុះបណ្តាលឡើងវិញប៉ុណ្ណា? តើមានអ្វីជាការបញ្ចេញសញ្ញានៃការធ្វើបណ្តុះបណ្តាលថ្មី? |
| ការរកឃើញអភាពផ្សេងទៀត | គ្រឿងចក្រ និងបច្ចេកទេសសម្រាប់ស្វែងរកលំនាំមិនធម្មតាដែលមិនអនុវត្តទៅតាមអក្ខរកម្មដែលរំពឹងទុក។ | តើអ្នកនឹងឆ្លើយតបយ៉ាងដូចម្តេចចំពោះអភាពផ្សេងទៀត? |
វិធីសាស្ត្ររបស់ Microsoft សម្រាប់ AI មានទំនួលខុសត្រូវបានកំណត់បួនគន្លងដែលគួរតែដឹកនាំការអភិវឌ្ឍន៍ និងការប្រើប្រាស់ AI។ ខាងក្រោមនេះគឺជាគន្លងទាំងឡាយ ការបកស្រាយរបស់ខ្លួន និងអ្វីដែលអ្នកអwickdeveloper សន្ទនាគួរតែពិនិត្យ និងហេតុផលដែលពួកគេគួរតែយកចិត្តទុកដាក់។
| គន្លង | និយមន័យរបស់ Microsoft | វិលមើលសម្រាប់អ្នកអwickdeveloper សន្ទនា | ហេតុអ្វីបានជា វាសំខាន់ |
|---|---|---|---|
| អំណតិថិជន | ប្រព័ន្ធ AI គួរតែដោះស្រាយមនុស្សគ្រប់រូបយ៉ាងសមស្រប។ | បញ្ចៀសកុំឲ្យកម្មវិធីសន្ទនាផ្តាច់ចិត្តតាមមូលដ្ឋានទិន្នន័យអ្នកប្រើ។ | ដើម្បីបង្កើតការជឿទុកចិត្ត និងសារសំខាន់ក្នុងចំណោមអ្នកប្រើ; ជៀសវាងបញ្ហារដ្ឋធម្មនុញ្ញ។ |
| ភាពជឿជាក់ និងសុវត្ថិភាព | ប្រព័ន្ធ AI គួរតែដំណើរការជឿជាក់ និងមានសុវត្ថិភាព។ | អនុវត្តការសាកល្បង និងវិធានការពារ_fail-safe ដើម្បីកាត់បន្ថយកំហុស និងហានិភ័យ។ | ប្រាកដថាអ្នកប្រើមានការពេញចិត្ត និងទប់ស្កាត់ការបង្កហានិភ័យអាចកើតឡើង។ |
| 개인정보 및 보안 | ប្រព័ន្ធ AI គួរតែមានសុវត្ថិភាព និងគោរពភាពឯកជន។ | អនុវត្តការបង្រួបបង្រួមខ្លាំង និងវិធានការពារទិន្នន័យ។ | ដើម្បីការពារទិន្នន័យទម្ងន់ភាគី និងធានាបានគោរពច្បាប់ភាពឯកជន។ |
| ការចូលរួម | ប្រព័ន្ធ AI គួរតែផ្តល់អំណាចជូនមនុស្សគ្រប់រូប និងអនុញ្ញាតឲ្យមានការចូលរួម។ | រចនារូបរាង UI/UX ដែលអាចចូលដល់បានងាយស្រួលសម្រាប់អ្នកប្រើជាច្រើនជាតិក្រុមផ្សេងៗ។ | ធានាបានថាមនុស្សជាច្រើនអាចប្រើកម្មវិធីនោះបានយ៉ាងមានប្រសិទ្ធភាព។ |
| ការបង្ហាញភាពច្បាស់លាស់ | ប្រព័ន្ធ AI គួរតែអាចយល់បាន។ | ផ្តល់ឯកសារពណ៌នាច្បាស់លាស់ និងហេតុផលសម្រាប់ការឆ្លើយតប AI។ | អ្នកប្រើប្រាស់នឹងមានចំណាប់អារម្មណ៍Trustរបស់ប្រព័ន្ធប្រសិនបើពួកគេអាចយល់ពីរបៀបសម្រេចការសំរេច។ |
| ការទទួលខុសត្រូវ | មនុស្សគួរតែទទួលខុសត្រូវចំពោះប្រព័ន្ធ AI។ | បង្កើតដំណើរការច្បាស់លាស់សម្រាប់ពិនិត្យពិនិត្យ និងបង្កើតកំណែប្រែលើការសម្រេច AI។ | អនុញ្ញាតឲ្យមានការកែលម្អជាបន្ត និងវិធានការការពារកំហុសក្នុងករណីមានកំហុស។ |
មើល assignment ។ វានឹងនាំអ្នកឆ្លងកាត់ស៊េរីនៃលំហាត់ពីការរត់រឿងសន្ទនាចាប់ផ្តើមរបស់អ្នក ដល់ការចាត់ថ្នាក់ និងសង្ខេបអត្ថបទ និងផ្សេងៗទៀត។ សូមយកចិត្តទុកដាក់ថា ការបោះពុម្ពមាននៅក្នុងភាសាកម្មវិធីផ្សេងៗគ្នា!
បន្ទាប់ពីបញ្ចប់មេរៀននេះ សូមពិនិត្យមើល [ការរៀន Generative AI] (https://aka.ms/genai-collection?WT.mc_id=academic-105485-koreyst) របស់យើង ដើម្បីបន្តជំនាញ Generative AI របស់អ្នក!
សូមចូលទៅមេរៀនទី 8 ដើម្បីមើលពីរបៀបដែលអ្នកអាចចាប់ផ្តើម ការសង់កម្មវិធីស្វែងរក!
ការបដិសេធ៖
ឯកសារនេះត្រូវបានបកប្រែដោយប្រើសេវាកម្មបកប្រែ AI Co-op Translator។ ខណៈពេលដែលយើងខិតខំសំរាប់ភាពត្រឹមត្រូវ សូមយល់ដឹងថាការបកប្រែដោយស្វ័យប្រវត្តិអាចមានកំហុស ឬភាពមិនត្រឹមត្រូវ។ ឯកសារដើមនៅក្នុងភាសាមូលដ្ឋានគួរត្រូវបានពិចារណាថាជាតំណាងផ្លូវការដ៏ត្រឹមត្រូវ។ សម្រាប់ព័ត៌មានសំខាន់ៗ ជំនួយពីអ្នកបកប្រែដែលមានជំនាញមនុស្សគឺបានណែនាំ។ យើងមិនទទួលខុសត្រូវចំពោះការយល់ច្រឡំ ឬការបកអកប្រែខុសណាមួយ ដែលកើតឡើងពីការប្រើប្រាស់ការបកប្រែនេះឡើយ។


