បណ្តាញសរសៃប្រសាទស្តាប់ទៅអាថ៌កំបាំងរហូតដល់ពួកគេមិនធ្វើ។ ប្រសិនបើអ្នកធ្លាប់ឆ្ងល់ ថាតើ Neural Network នៅក្នុង AI គឺជាអ្វី? ហើយថាតើវាគ្រាន់តែជាគណិតវិទ្យាជាមួយនឹងមួកពុម្ពអក្សរក្បូរក្បាច់នោះទេ អ្នកគឺនៅនឹងកន្លែងត្រឹមត្រូវ។ យើងនឹងរក្សាវាឱ្យបានជាក់ស្តែង ប្រោះក្នុងផ្លូវវាងតូចៗ ហើយបាទ - រូបអារម្មណ៍មួយចំនួន។ អ្នកនឹងចាកចេញពីការដឹងពីអ្វីដែលជាប្រព័ន្ធទាំងនេះ ហេតុអ្វីបានជាពួកគេធ្វើការ កន្លែងដែលពួកគេបរាជ័យ និងរបៀបនិយាយអំពីពួកគេដោយមិនបាច់គ្រវីដៃ។
អត្ថបទដែលអ្នកប្រហែលជាចង់អានបន្ទាប់ពីអត្ថបទនេះ៖
🔗 តើភាពលំអៀង AI ជាអ្វី?
ការយល់ដឹងពីភាពលំអៀងនៅក្នុងប្រព័ន្ធ AI និងយុទ្ធសាស្រ្តដើម្បីធានាបាននូវភាពយុត្តិធម៌។
🔗 តើ AI ព្យាករណ៍ជាអ្វី?
របៀបទស្សន៍ទាយ AI ប្រើលំនាំដើម្បីព្យាករណ៍លទ្ធផលនាពេលអនាគត។
🔗 តើគ្រូបង្វឹក AI ជាអ្វី?
ស្វែងយល់ពីតួនាទី និងការទទួលខុសត្រូវរបស់អ្នកជំនាញដែលបណ្តុះបណ្តាល AI ។
🔗 តើអ្វីទៅជាចក្ខុវិស័យកុំព្យូទ័រនៅក្នុង AI
របៀបដែល AI បកស្រាយ និងវិភាគទិន្នន័យដែលមើលឃើញតាមរយៈចក្ខុវិស័យកុំព្យូទ័រ។
តើបណ្តាញសរសៃប្រសាទនៅក្នុង AI គឺជាអ្វី? ចម្លើយ 10 វិនាទី⏱️
បណ្តាញសរសៃប្រសាទគឺជាជង់នៃឯកតាគណនាសាមញ្ញដែលហៅថាណឺរ៉ូនដែលបញ្ជូនលេខទៅមុខ កែតម្រូវភាពខ្លាំងនៃការតភ្ជាប់របស់ពួកគេកំឡុងពេលហ្វឹកហាត់ និងរៀនបន្តិចម្តងៗនូវគំរូនៅក្នុងទិន្នន័យ។ នៅពេលអ្នកឮ ការរៀនជ្រៅ នោះជាធម្មតាមានន័យថាបណ្តាញសរសៃប្រសាទដែលមានស្រទាប់ជង់ជាច្រើន មុខងារសិក្សាដោយស្វ័យប្រវត្តិជំនួសឱ្យអ្នកសរសេរកូដដោយដៃ។ ម្យ៉ាងវិញទៀត៖ បំណែកគណិតវិទ្យាតូចៗជាច្រើន ដែលរៀបចំយ៉ាងឆ្លាតវៃ បណ្តុះបណ្តាលលើទិន្នន័យរហូតដល់វាមានប្រយោជន៍ [1]។
តើអ្វីធ្វើឱ្យបណ្តាញសរសៃប្រសាទមានប្រយោជន៍? ✅
-
អំណាចតំណាង ៖ ជាមួយនឹងស្ថាបត្យកម្ម និងទំហំត្រឹមត្រូវ បណ្តាញអាចប្រហាក់ប្រហែលនឹងមុខងារស្មុគ្រស្មាញ (សូមមើលទ្រឹស្តីបទការប៉ាន់ស្មានជាសកល) [4] ។
-
ការរៀនពីចុងដល់ចប់ ៖ ជំនួសឱ្យលក្ខណៈវិស្វកម្មដោយដៃ គំរូរកឃើញពួកវា [1]។
-
ភាពទូទៅ ៖ បណ្តាញដែលធ្វើនិយតកម្មល្អមិនគ្រាន់តែទន្ទេញទេ - វាដំណើរការលើទិន្នន័យថ្មីដែលមើលមិនឃើញ [1] ។
-
លទ្ធភាពធ្វើមាត្រដ្ឋាន ៖ សំណុំទិន្នន័យធំជាង បូកនឹងគំរូធំជាងនេះ ជារឿយៗរក្សាលទ្ធផលឱ្យប្រសើរឡើង… រហូតដល់កម្រិតជាក់ស្តែងដូចជាការគណនា និងគុណភាពទិន្នន័យ [1]។
-
លទ្ធភាពនៃការផ្ទេរប្រាក់ ៖ លក្ខណៈពិសេសដែលបានរៀននៅក្នុងកិច្ចការមួយអាចជួយមួយផ្សេងទៀត (ផ្ទេរការរៀនសូត្រ និងការកែតម្រូវ) [1] ។
កំណត់ចំណាំវាលតូច (ឧទាហរណ៍ឧទាហរណ៍)៖ ក្រុមចាត់ថ្នាក់ផលិតផលតូចមួយផ្លាស់ប្តូរលក្ខណៈដែលបង្កើតដោយដៃសម្រាប់ CNN បង្រួម បន្ថែមការបន្ថែមសាមញ្ញ (flips/crops) និងមើលការទម្លាក់កំហុសក្នុងសុពលភាព - មិនមែនដោយសារតែបណ្តាញនេះគឺ "វេទមន្ត" ប៉ុន្តែដោយសារតែវាបានរៀនមុខងារមានប្រយោជន៍បន្ថែមទៀតដោយផ្ទាល់ពីភីកសែល។
"តើបណ្តាញសរសៃប្រសាទនៅក្នុង AI គឺជាអ្វី?" ជាភាសាអង់គ្លេសធម្មតា ជាមួយនឹងពាក្យប្រៀបធៀប 🍞
គូរបន្ទាត់ហាងនំប៉័ង។ គ្រឿងផ្សំចូល កម្មករកែរូបមន្ត អ្នកសាកល្បងរសជាតិត្អូញត្អែរ ហើយក្រុមការងារធ្វើបច្ចុប្បន្នភាពរូបមន្តម្តងទៀត។ នៅក្នុងបណ្តាញមួយ ធាតុចូលហូរតាមស្រទាប់ មុខងារបាត់បង់ផ្តល់ចំណាត់ថ្នាក់លទ្ធផល ហើយជម្រាលនឹងដាក់ទម្ងន់ឱ្យដំណើរការកាន់តែប្រសើរនៅពេលក្រោយ។ មិនល្អឥតខ្ចោះដូចពាក្យប្រៀបធៀប - នំប៉័ងមិនអាចបែងចែកបាន - ប៉ុន្តែវាជាប់ [1] ។
កាយវិភាគសាស្ត្រនៃបណ្តាញសរសៃប្រសាទ 🧩
-
ណឺរ៉ូន ៖ ម៉ាស៊ីនគិតលេខតូចប្រើផលបូកទម្ងន់ និងមុខងារធ្វើឱ្យសកម្ម។
-
ទម្ងន់ & លំអៀង ៖ ប៊ូតុងដែលអាចលៃតម្រូវបាន ដែលកំណត់ពីរបៀបដែលសញ្ញាបញ្ចូលគ្នា។
-
ស្រទាប់ ៖ ស្រទាប់បញ្ចូលទទួលទិន្នន័យ ស្រទាប់លាក់បំប្លែងវា ស្រទាប់លទ្ធផលធ្វើឱ្យការព្យាករណ៍។
-
មុខងារធ្វើឱ្យសកម្ម ៖ ការបង្វិលមិនត្រង់ដូចជា ReLU, sigmoid, tanh និង softmax ធ្វើឱ្យការរៀនមានភាពបត់បែន។
-
មុខងារបាត់បង់ ៖ ពិន្ទុនៃការទស្សន៍ទាយខុស (cross-entropy for classification, MSE for regression)។
-
Optimizer ៖ ក្បួនដោះស្រាយដូចជា SGD ឬ Adam ប្រើជម្រាលដើម្បីធ្វើបច្ចុប្បន្នភាពទម្ងន់។
-
Regularization : បច្ចេកទេសដូចជាការបោះបង់ ឬការស្រកទម្ងន់ ដើម្បីរក្សាម៉ូដែលមិនអោយពាក់លើស។
ប្រសិនបើអ្នកចង់បានការព្យាបាលជាផ្លូវការ (ប៉ុន្តែនៅតែអាចអានបាន) សៀវភៅសិក្សាដែលបើកចំហរ Deep Learning គ្របដណ្តប់លើជង់ពេញលេញ៖ មូលដ្ឋានគ្រឹះគណិតវិទ្យា ការបង្កើនប្រសិទ្ធភាព និងការធ្វើឱ្យទូទៅ [1] ។
មុខងារធ្វើឱ្យសកម្ម ខ្លីៗ ប៉ុន្តែមានប្រយោជន៍ ⚡
-
ReLU : សូន្យសម្រាប់អវិជ្ជមាន លីនេអ៊ែរសម្រាប់វិជ្ជមាន។ សាមញ្ញ រហ័ស មានប្រសិទ្ធភាព។
-
Sigmoid ៖ តម្លៃ Squashes រវាង 0 និង 1 - មានប្រយោជន៍ ប៉ុន្តែអាចឆ្អែតបាន។
-
Tanh : ដូចជា sigmoid ប៉ុន្តែស៊ីមេទ្រីជុំវិញសូន្យ។
-
Softmax ៖ បង្វែរពិន្ទុឆៅទៅជាប្រូបាប៊ីលីតេនៅទូទាំងថ្នាក់។
អ្នកមិនចាំបាច់ទន្ទេញចាំគ្រប់ទម្រង់ខ្សែកោងទេ - គ្រាន់តែដឹងពីការដោះដូរ និងលំនាំដើមទូទៅ [1, 2]។
របៀបដែលការរៀនកើតឡើងពិតប្រាកដ៖ ខាងក្រោយ ប៉ុន្តែមិនគួរឱ្យខ្លាច 🔁
-
បញ្ជូនបន្ត ៖ ទិន្នន័យហូរជាស្រទាប់ៗ ដើម្បីបង្កើតការព្យាករណ៍។
-
ការបាត់បង់ការគណនា ៖ ប្រៀបធៀបការព្យាករណ៍ទៅនឹងការពិត។
-
ការបន្តពូជ ៖ គណនាជម្រាលនៃការបាត់បង់ដោយគោរពតាមទម្ងន់នីមួយៗដោយប្រើក្បួនខ្សែសង្វាក់។
-
អាប់ដេត ៖ កម្មវិធី Optimizer ផ្លាស់ប្តូរទម្ងន់បន្តិច។
-
ផ្សាយឡើងវិញ ៖ សម័យជាច្រើន។ គំរូរៀនបន្តិចម្តង ៗ ។
សម្រាប់វិចារណញាណដែលប្រើដោយដៃជាមួយនឹងការពន្យល់ដែលមើលឃើញ និងការពន្យល់ដែលនៅជិតគ្នា សូមមើលកំណត់ចំណាំ CS231n បុរាណនៅលើ backprop និងការបង្កើនប្រសិទ្ធភាព [2] ។
គ្រួសារសំខាន់ៗនៃបណ្តាញសរសៃប្រសាទ, មើលមួយភ្លែត 🏡
-
បណ្តាញ Feedforward (MLPs) : ប្រភេទសាមញ្ញបំផុត។ ទិន្នន័យដើរទៅមុខតែប៉ុណ្ណោះ។
-
Convolutional Neural Networks (CNNs) : ល្អសម្រាប់រូបភាពអរគុណចំពោះតម្រងលំហដែលរកឃើញគែម វាយនភាព រូបរាង [2]។
-
បណ្តាញសរសៃប្រសាទកើតឡើងដដែលៗ (RNNs) & វ៉ារ្យ៉ង់ : បង្កើតឡើងសម្រាប់លំដាប់ដូចជាអត្ថបទ ឬស៊េរីពេលវេលា ដោយរក្សាអារម្មណ៍នៃលំដាប់ [1] ។
-
Transformers : ប្រើការយកចិត្តទុកដាក់លើទំនាក់ទំនងគំរូនៅទូទាំងមុខតំណែងក្នុងលំដាប់មួយក្នុងពេលតែមួយ។ លេចធ្លោជាភាសា និងលើសពី [3] ។
-
Graph Neural Networks (GNNs) : ដំណើរការលើថ្នាំង និងគែមនៃក្រាហ្វ មានប្រយោជន៍សម្រាប់ម៉ូលេគុល បណ្តាញសង្គម ការណែនាំ [1]។
-
Autoencoders & VAEs ៖ រៀនតំណាងដែលបានបង្ហាប់ និងបង្កើតបំរែបំរួល [1]។
-
ម៉ូដែលជំនាន់ ៖ ពី GANs ទៅជាគំរូចែកចាយ ប្រើសម្រាប់រូបភាព អូឌីយ៉ូ សូម្បីតែកូដ [1]។
ចំណាំ CS231n គឺមានភាពរួសរាយរាក់ទាក់ជាពិសេសសម្រាប់ CNNs ខណៈពេលដែលក្រដាស Transformer គឺជាប្រភពចម្បងសម្រាប់ម៉ូដែលផ្អែកលើការយកចិត្តទុកដាក់ [2, 3] ។
តារាងប្រៀបធៀប៖ ប្រភេទបណ្តាញប្រសាទធម្មតា ថាតើពួកគេសម្រាប់អ្នកណា ការចំណាយរំញ័រ និងមូលហេតុដែលពួកគេធ្វើការ 📊
| ឧបករណ៍ / ប្រភេទ | ទស្សនិកជន | តម្លៃ | ហេតុអ្វីបានជាវាដំណើរការ |
|---|---|---|---|
| Feedforward (MLP) | អ្នកចាប់ផ្តើម, អ្នកវិភាគ | មធ្យមទាប | មូលដ្ឋានសាមញ្ញ បត់បែន និងសមរម្យ |
| ស៊ីអិនអិន | ក្រុមចក្ខុវិស័យ | មធ្យម | លំនាំមូលដ្ឋាន + ការចែករំលែកប៉ារ៉ាម៉ែត្រ |
| RNN / LSTM / GRU | មនុស្សលំដាប់ | មធ្យម | ការចងចាំបណ្ដោះអាសន្ន… ចាប់យកលំដាប់ |
| ប្លែង | NLP, ពហុម៉ូដ | មធ្យម - ខ្ពស់។ | ការយកចិត្តទុកដាក់ផ្តោតលើទំនាក់ទំនងដែលពាក់ព័ន្ធ |
| ជីអិនអិន | អ្នកវិទ្យាសាស្រ្ត, recsys | មធ្យម | សារដែលឆ្លងកាត់លើក្រាហ្វបង្ហាញពីរចនាសម្ព័ន្ធ |
| ការអ៊ិនកូដស្វ័យប្រវត្តិ / VAE | អ្នកស្រាវជ្រាវ | មធ្យមទាប | រៀនតំណាងដែលបានបង្ហាប់ |
| GAN / ការសាយភាយ | មន្ទីរពិសោធន៍ច្នៃប្រឌិត | មធ្យម - ខ្ពស់។ | វេទមន្តដែលជាសត្រូវឬពាក្យដដែលៗដែលបដិសេធ |
ចំណាំ៖ តម្លៃគឺគិតលើការគណនា និងពេលវេលា។ ចម្ងាយរបស់អ្នកប្រែប្រួល។ ក្រឡាមួយ ឬពីរគឺជជែកគ្នាដោយចេតនា។
"តើបណ្តាញសរសៃប្រសាទនៅក្នុង AI គឺជាអ្វី?" ទល់នឹងក្បួនដោះស្រាយ ML បុរាណ ⚖️
-
វិស្វកម្មលក្ខណៈពិសេស ៖ ML បុរាណតែងតែពឹងផ្អែកលើលក្ខណៈពិសេសដោយដៃ។ សំណាញ់សរសៃប្រសាទរៀនលក្ខណៈពិសេសដោយស្វ័យប្រវត្តិ - ការឈ្នះដ៏ធំសម្រាប់ទិន្នន័យស្មុគស្មាញ [1] ។
-
ភាពអត់ឃ្លានទិន្នន័យ : បណ្តាញជាញឹកញាប់ភ្លឺជាមួយនឹងទិន្នន័យកាន់តែច្រើន។ ទិន្នន័យតូចអាចអនុគ្រោះដល់គំរូសាមញ្ញជាង [1]។
-
ការគណនា ៖ បណ្តាញចូលចិត្តឧបករណ៍បង្កើនល្បឿនដូចជា GPUs [1] ។
-
ពិដានការអនុវត្ត ៖ សម្រាប់ទិន្នន័យដែលមិនមានរចនាសម្ព័ន្ធ (រូបភាព សំឡេង អត្ថបទ) សំណាញ់ជ្រៅមាននិន្នាការគ្របដណ្តប់ [1, 2] ។
ដំណើរការបណ្តុះបណ្តាលដែលដំណើរការជាក់ស្តែង 🛠️
-
កំណត់គោលបំណង ៖ ចំណាត់ថ្នាក់ ការតំរែតំរង់ ចំណាត់ថ្នាក់ ជំនាន់ - ជ្រើសរើសការបាត់បង់ដែលត្រូវគ្នា។
-
ជម្លោះទិន្នន័យ ៖ បំបែកទៅជារថភ្លើង/សុពលភាព/តេស្ត។ ធ្វើឱ្យមានលក្ខណៈធម្មតា។ ថ្នាក់តុល្យភាព។ សម្រាប់រូបភាព សូមពិចារណាលើការបន្ថែមដូចជា ត្រឡប់ ច្រឹប សំឡេងតូច។
-
ជម្រើសស្ថាបត្យកម្ម ៖ ចាប់ផ្តើមសាមញ្ញ។ បន្ថែមសមត្ថភាពតែនៅពេលចាំបាច់។
-
រង្វិលជុំបណ្តុះបណ្តាល ៖ បាច់ទិន្នន័យ។ បញ្ជូនបន្ត។ គណនាការខាតបង់។ ផ្នែកខាងក្រោយ។ ធ្វើបច្ចុប្បន្នភាព។ កំណត់ហេតុម៉ែត្រ។
-
ធ្វើឱ្យទៀងទាត់ ៖ ការបោះបង់ចោល ការស្រកទម្ងន់ ការបញ្ឈប់មុន ។
-
វាយតម្លៃ ៖ ប្រើការកំណត់សុពលភាពសម្រាប់ hyperparameters ។ រក្សាសំណុំតេស្តសម្រាប់ការត្រួតពិនិត្យចុងក្រោយ។
-
នាវាដោយប្រុងប្រយ័ត្ន ៖ ត្រួតពិនិត្យការរសាត់ ពិនិត្យមើលភាពលំអៀង រៀបចំផែនការវិលត្រឡប់មកវិញ។
សម្រាប់ការបង្រៀនពីចុងដល់ចប់ ការបង្រៀនតម្រង់ទិសកូដជាមួយនឹងទ្រឹស្តីរឹង សៀវភៅសិក្សាបើកចំហ និងកំណត់ចំណាំ CS231n គឺជាយុថ្កាដែលអាចទុកចិត្តបាន [1, 2] ។
Overfitting, ទូទៅ, និង gremlins ផ្សេងទៀត 👀
-
Overfitting : គំរូនេះទន្ទេញចាំការហ្វឹកហាត់។ ជួសជុលជាមួយនឹងទិន្នន័យកាន់តែច្រើន ភាពទៀងទាត់កាន់តែខ្លាំង ឬស្ថាបត្យកម្មសាមញ្ញជាង។
-
Underfitting : ម៉ូដែលនេះគឺសាមញ្ញពេក ឬហ្វឹកហាត់ខ្លាំងពេក។ បង្កើនសមត្ថភាព ឬហ្វឹកហាត់ឱ្យបានយូរ។
-
ការលេចធ្លាយទិន្នន័យ ៖ ព័ត៌មានពីសំណុំតេស្តបានលួចចូលទៅក្នុងការបណ្តុះបណ្តាល។ ពិនិត្យការបំបែករបស់អ្នកបីដង។
-
ការក្រិតតាមខ្នាតមិនល្អ ៖ គំរូដែលមានទំនុកចិត្ត ប៉ុន្តែខុសគឺមានគ្រោះថ្នាក់។ ពិចារណាការក្រិតតាមខ្នាត ឬការសម្រកទម្ងន់ខុសៗគ្នា។
-
ការផ្លាស់ប្តូរការចែកចាយ ៖ ទិន្នន័យពិភពលោកពិតផ្លាស់ទី។ តាមដាន និងសម្របខ្លួន។
សម្រាប់ទ្រឹស្ដីដែលនៅពីក្រោយការធ្វើទូទៅ និងការធ្វើឱ្យទៀងទាត់ ពឹងផ្អែកលើឯកសារយោងស្តង់ដារ [1, 2] ។
សុវត្ថិភាព ការបកស្រាយ និងការដាក់ពង្រាយប្រកបដោយការទទួលខុសត្រូវ 🧭
បណ្តាញសរសៃប្រសាទអាចធ្វើការសម្រេចចិត្តដែលមានភាគហ៊ុនខ្ពស់។ វាមិនគ្រប់គ្រាន់ទេដែលពួកគេធ្វើបានល្អនៅលើតារាងពិន្ទុ។ អ្នកត្រូវការអភិបាលកិច្ច ការវាស់វែង និងជំហានកាត់បន្ថយនៅទូទាំងវដ្តជីវិត។ ក្របខ័ណ្ឌគ្រប់គ្រងហានិភ័យ NIST AI គូសបញ្ជាក់ពីមុខងារជាក់ស្តែង - គ្រប់គ្រង ផែនទី វិធានការគ្រប់គ្រង - ដើម្បីជួយក្រុមបញ្ចូលការគ្រប់គ្រងហានិភ័យទៅក្នុងការរចនា និងការដាក់ឱ្យប្រើប្រាស់ [5] ។
ការញាប់ញ័ររហ័សមួយចំនួន៖
-
ការត្រួតពិនិត្យភាពលំអៀង ៖ វាយតម្លៃលើផ្នែកប្រជាសាស្ត្រដែលសមស្រប និងស្របច្បាប់។
-
ការបកស្រាយ ៖ ប្រើបច្ចេកទេសដូចជា ភាពប៉ិនប្រសប់ ឬគុណលក្ខណៈលក្ខណៈពិសេស។ ពួកវាមិនល្អឥតខ្ចោះ ប៉ុន្តែមានប្រយោជន៍។
-
ការត្រួតពិនិត្យ ៖ កំណត់ការជូនដំណឹងសម្រាប់ការធ្លាក់ចុះម៉ែត្រភ្លាមៗ ឬការរសាត់ទិន្នន័យ។
-
ការត្រួតពិនិត្យរបស់មនុស្ស ៖ រក្សាមនុស្សនៅក្នុងរង្វិលជុំសម្រាប់ការសម្រេចចិត្តដែលមានឥទ្ធិពល។ គ្មានវីរភាពទេ គ្រាន់តែមានអនាម័យ។
សំណួរដែលគេសួរញឹកញាប់ដែលអ្នកបានលួចលាក់ 🙋
តើបណ្តាញសរសៃប្រសាទមានមូលដ្ឋានលើខួរក្បាលដែរឬទេ?
បំផុសគំនិតដោយខួរក្បាល បាទ - ប៉ុន្តែសាមញ្ញ។ ណឺរ៉ូននៅក្នុងបណ្តាញគឺជាមុខងារគណិតវិទ្យា។ ណឺរ៉ូនជីវសាស្រ្តគឺជាកោសិការស់នៅដែលមានសក្ដានុពលស្មុគស្មាញ។ រំញ័រស្រដៀងគ្នា រូបវិទ្យាខុសគ្នាខ្លាំង [1] ។
តើខ្ញុំត្រូវការស្រទាប់ប៉ុន្មាន?
ចាប់ផ្តើមតូច។ ប្រសិនបើអ្នកមិនសមទេ ចូរបន្ថែមទទឹង ឬជម្រៅ។ ប្រសិនបើអ្នកធាត់លើសទម្ងន់ ធ្វើឱ្យទៀងទាត់ ឬកាត់បន្ថយសមត្ថភាព។ មិនមានលេខវេទមន្តទេ។ វាគ្រាន់តែជាខ្សែកោងនៃការបញ្ជាក់ និងការអត់ធ្មត់ [1]។
តើខ្ញុំតែងតែត្រូវការ GPU ទេ?
មិនមែនជានិច្ចទេ។ ម៉ូដែលតូចនៅលើទិន្នន័យតិចតួចអាចហ្វឹកហាត់លើស៊ីភីយូ ប៉ុន្តែសម្រាប់រូបភាព គំរូអត្ថបទធំ ឬសំណុំទិន្នន័យធំ ឧបករណ៍បង្កើនល្បឿនសន្សំពេលវេលាច្រើន [1] ។
ហេតុអ្វីបានជាមនុស្សនិយាយថាការយកចិត្តទុកដាក់មានថាមពល?
ដោយសារតែការយកចិត្តទុកដាក់អនុញ្ញាតឱ្យម៉ូដែលផ្តោតលើផ្នែកពាក់ព័ន្ធបំផុតនៃធាតុបញ្ចូលដោយមិនចាំបាច់ដើរតាមលំដាប់លំដោយ។ វាចាប់យកទំនាក់ទំនងជាសកល ដែលជាកិច្ចព្រមព្រៀងដ៏ធំមួយសម្រាប់កិច្ចការភាសា និងពហុមុខងារ [3] ។
តើអ្វីជាបណ្តាញសរសៃប្រសាទនៅក្នុង AI? ខុសពី "អ្វីដែលជាការរៀនជ្រៅជ្រះ"?
ការរៀនសូត្រជ្រៅ គឺជាវិធីសាស្រ្តទូលំទូលាយដែលប្រើបណ្តាញសរសៃប្រសាទជ្រៅ។ ដូច្នេះសួរថា តើបណ្តាញសរសៃប្រសាទនៅក្នុង AI គឺជាអ្វី? គឺដូចជាការសួរអំពីតួអង្គសំខាន់។ ការរៀនសូត្រជ្រៅគឺជាខ្សែភាពយន្តទាំងមូល [1] ។
គន្លឹះជាក់ស្តែង គំនិតតិចតួច💡
-
ចូលចិត្ត មូលដ្ឋានសាមញ្ញ ជាមុនសិន។ សូម្បីតែ multilayer perceptron តូចមួយអាចប្រាប់អ្នកថាតើទិន្នន័យអាចរៀនបាន។
-
រក្សា បំពង់បង្ហូរទិន្នន័យរបស់អ្នកឱ្យផលិតឡើងវិញបាន ។ ប្រសិនបើអ្នកមិនអាចដំណើរការវាឡើងវិញបានទេ អ្នកមិនអាចទុកចិត្តវាបានទេ។
-
អត្រាសិក្សា មានសារៈសំខាន់ជាងអ្វីដែលអ្នកគិត។ សាកល្បងកាលវិភាគ។ ការឡើងកំដៅអាចជួយបាន។
-
ការដោះដូរទំហំ បាច់មាន។ បណ្តុំធំជាងមុនធ្វើឱ្យជម្រាលមានស្ថេរភាព ប៉ុន្តែជាទូទៅអាចខុសគ្នា។
-
នៅពេលដែលមានការច្របូកច្របល់ គ្រោងការសម្រកទម្ងន់ និង បទដ្ឋានទម្ងន់ ។ អ្នកនឹងភ្ញាក់ផ្អើលថាតើចម្លើយញឹកញាប់ប៉ុណ្ណានៅក្នុងដីឡូត៍។
-
ការសន្មត់ឯកសារ។ អនាគត - អ្នកភ្លេចអ្វីៗ - លឿន [1, 2] ។
ផ្លូវវាងជ្រៅ៖ តួនាទីនៃទិន្នន័យ ឬហេតុអ្វីបានជាសំរាមនៅតែមានន័យថា សំរាមចេញ🗑️➡️✨
បណ្តាញសរសៃប្រសាទមិនជួសជុលទិន្នន័យដែលមានកំហុសទេ។ ស្លាកដែលមិនច្បាស់ កំហុសចំណារពន្យល់ ឬគំរូតូចចង្អៀតនឹងបន្ទរតាមគំរូ។ រៀបចំ សវនកម្ម និងបង្កើន។ ហើយប្រសិនបើអ្នកមិនប្រាកដថាតើអ្នកត្រូវការទិន្នន័យបន្ថែម ឬគំរូល្អជាងនេះទេ ចម្លើយគឺតែងតែរំខានដោយសាមញ្ញ៖ ទាំងពីរ - ប៉ុន្តែចាប់ផ្តើមជាមួយគុណភាពទិន្នន័យ [1] ។
"តើបណ្តាញសរសៃប្រសាទនៅក្នុង AI គឺជាអ្វី?" - និយមន័យខ្លី អ្នកអាចប្រើឡើងវិញបាន🧾
-
បណ្តាញសរសៃប្រសាទគឺជាឧបករណ៍ប្រហាក់ប្រហែលមុខងារស្រទាប់ដែលរៀនលំនាំស្មុគស្មាញដោយការលៃតម្រូវទម្ងន់ដោយប្រើសញ្ញាជម្រាល [1, 2] ។
-
វាជាប្រព័ន្ធដែលបំប្លែងធាតុចូលទៅជាលទ្ធផលតាមរយៈជំហានមិនលីនេអ៊ែរជាបន្តបន្ទាប់ ដែលត្រូវបានបណ្តុះបណ្តាលដើម្បីកាត់បន្ថយការខាតបង់ [1]។
-
វាជាវិធីសាស្ត្រគំរូដែលស្រេកឃ្លានទិន្នន័យដែលអាចបត់បែនបានដែលដំណើរការលើធាតុបញ្ចូលដែលមិនមានរចនាសម្ព័ន្ធដូចជារូបភាព អត្ថបទ និងសំឡេង [1, 2, 3]។
វែងពេក អត់បានអាន និងសំដីចុងក្រោយ 🎯
ប្រសិនបើនរណាម្នាក់សួរអ្នក ថាតើបណ្តាញសរសៃប្រសាទនៅក្នុង AI គឺជាអ្វី? នេះគឺជាការខាំសំឡេង៖ បណ្តាញសរសៃប្រសាទគឺជាជង់នៃឯកតាសាមញ្ញដែលបំប្លែងទិន្នន័យជាជំហានៗ ដោយសិក្សាពីការបំប្លែងដោយកាត់បន្ថយការបាត់បង់ និងធ្វើតាមជម្រាល។ ពួកវាមានថាមពលខ្លាំង ដោយសារពួកវាធ្វើមាត្រដ្ឋាន រៀនលក្ខណៈពិសេសដោយស្វ័យប្រវត្តិ និងអាចតំណាងឱ្យមុខងារស្មុគស្មាញខ្លាំង [1, 4]។ ពួកគេមានហានិភ័យ ប្រសិនបើអ្នកមិនអើពើនឹងគុណភាពទិន្នន័យ អភិបាលកិច្ច ឬការត្រួតពិនិត្យ [5]។ ហើយពួកគេមិនមែនជាវេទមន្តទេ។ គ្រាន់តែគណិតវិទ្យា ការគណនា និងវិស្វកម្មល្អ - ជាមួយនឹងរសជាតិ។
ការអានបន្ថែម ជ្រើសរើសដោយប្រុងប្រយ័ត្ន (ការបន្ថែមមិនមែនដកស្រង់)
-
កំណត់ចំណាំរបស់ Stanford CS231n - អាចទាក់ទងបាន និងជាក់ស្តែង៖ https://cs231n.github.io/
-
DeepLearningBook.org - ឯកសារយោង Canonical: https://www.deeplearningbook.org/
-
ក្របខ័ណ្ឌគ្រប់គ្រងហានិភ័យ NIST AI - ការណែនាំអំពី AI ដែលមានទំនួលខុសត្រូវ៖ https://www.nist.gov/itl/ai-risk-management-framework
-
"ការយកចិត្តទុកដាក់គឺអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការ" - ក្រដាស Transformer: https://arxiv.org/abs/1706.03762
ឯកសារយោង
[1] Goodfellow, I., Bengio, Y., & Courville, A. Deep Learning ។ សារព័ត៌មាន MIT ។ កំណែអនឡាញឥតគិតថ្លៃ៖ អានបន្ថែម
[2] Stanford CS231n ។ Convolutional Neural Networks for Visual Recognition (កំណត់ចំណាំវគ្គសិក្សា): អានបន្ថែម
[3] Vaswani, A., Shazeer, N., Parmar, N., et al. (2017)។ ការយកចិត្តទុកដាក់គឺជាអ្វីដែលអ្នកត្រូវការ ។ NeurIPS arXiv: អានបន្ថែម
[4] Cybenko, G. (1989) ។ ការប៉ាន់ស្មានដោយ superpositions នៃអនុគមន៍ sigmoidal មួយ ។ គណិតវិទ្យានៃការគ្រប់គ្រង សញ្ញា និងប្រព័ន្ធ , 2, 303–314 ។ Springer: អានបន្ថែម
[5] NIST ។ ក្របខ័ណ្ឌគ្រប់គ្រងហានិភ័យ AI (AI RMF) ៖ អានបន្ថែម