ការទស្សន៍ទាយប្រាក់បៀវត្សរ៍
ប៉ាន់ស្មានប្រាក់បៀវត្សរ៍ ដោយប្រើលក្ខណៈពិសេសរបស់បុគ្គលិក និងគំរូដែលបានរៀនពីទិន្នន័យបណ្តុះបណ្តាលដែលមាន។
ស្វែងយល់ពីការទស្សន៍ទាយប្រាក់បៀវត្សរ៍ →ស្វែងយល់ពីរបៀបដែលបទពិសោធន៍ ការអប់រំ និងជំនាញរួមបញ្ចូលគ្នា ដើម្បីបង្កើតការប៉ាន់ស្មានប្រាក់បៀវត្សរ៍ដ៏ហ្មត់ចត់មួយ។
សាកល្បងលំហូរការងារប៉ាន់ស្មានជាមួយប្រវត្តិរូបគំរូ និងទទួលបានការយល់ដឹងអំពីប្រាក់បៀវត្សរ៍ដែលច្បាស់លាស់ក្នុងរយៈពេលប៉ុន្មានវិនាទី។
លើសពីការទស្សន៍ទាយ។ ស្វែងយល់ពីដំណើរការសិក្សា។
ប៉ាន់ស្មានប្រាក់បៀវត្សរ៍ ដោយប្រើលក្ខណៈពិសេសរបស់បុគ្គលិក និងគំរូដែលបានរៀនពីទិន្នន័យបណ្តុះបណ្តាលដែលមាន។
ស្វែងយល់ពីការទស្សន៍ទាយប្រាក់បៀវត្សរ៍ →ស្វែងយល់ពីរបៀបដែលទិន្នន័យបញ្ចូល ផ្លាស់ទីតាមរយៈស្រទាប់លាក់ (hidden layers) ដើម្បីបង្កើតការទស្សន៍ទាយប្រាក់បៀវត្សរ៍ជាលេខ។
ស្វែងយល់ពីបណ្តាញ →ស្វែងយល់ពីរបៀបដែលកំហុសនៃការទស្សន៍ទាយ ជំរុញការធ្វើបច្ចុប្បន្នភាពប៉ារ៉ាម៉ែត្រ ក្នុងអំឡុងពេលបណ្តុះបណ្តាលបណ្តាញប្រសាទ (neural network)។
ស្វែងយល់ពីដំណើរការសិក្សា →ស្វែងយល់ពីគណិតវិទ្យានៅពីក្រោយម៉ូដែល។ ផែនទីរូបភាពនេះគឺសម្រាប់តែការបង្ហាញប៉ុណ្ណោះ ការបណ្តុះបណ្តាលផ្ទាល់កើតឡើងនៅក្នុងមជ្ឈមណ្ឌលបណ្តុះបណ្តាល browser។
ធាតុបញ្ចូលដែលមានទម្ងន់ បូករួមជាមួយ bias បង្កើតបានជា pre-activation។
អនុគមន៍ activation បំប្លែងសញ្ញា។
Loss វាស់វែងគម្លាតរវាងតថភាព និងការប៉ាន់ស្មាន។
Gradient descent រុញប៉ារ៉ាម៉ែត្រឆ្ពោះទៅរក loss ទាបជាងមុន។
បទពិសោធន៍ ការអប់រំ តួនាទីការងារ និងជំនាញដែលគាំទ្រ។
បំប្លែងចម្លើយរបស់អ្នកទៅជាប្រវត្តិរូបច្បាស់លាស់ដែលកម្មវិធីអាចអានបាន។
កម្មវិធីប្រៀបធៀបប្រវត្តិរូបរបស់អ្នកជាមួយនឹងគំរូប្រាក់បៀវត្សរ៍ដែលបានសិក្សា។
អ្នកនឹងទទួលបានការប៉ាន់ស្មានប្រាក់បៀវត្សរ៍ដ៏សាមញ្ញមួយ។
ពិនិត្យមើលការប៉ាន់ស្មាន និងបរិបទដែលនៅពីក្រោយវា។
ស្វែងយល់ពីគំរូប្រវត្តិរូបដែលនៅពីក្រោយគំរូប្រាក់បៀវត្សរ៍។ ទាំងនេះគឺជាសញ្ញាដែលមានប្រយោជន៍ មិនមែនជាការធានានោះទេ។
គំរូប្រវត្តិរូបត្រូវបានរៀបចំរួចរាល់ ដើម្បីជួយអ្នកក្នុងការស្វែងយល់ពីគំរូប្រាក់បៀវត្សរ៍។
សាកល្បងការប៉ាន់ស្មាន →មើលថាតើព័ត៌មានលម្អិតនៃប្រវត្តិរូបមួយណាដែលកំណត់ការប៉ាន់ស្មាន។
ប្រៀបធៀបលទ្ធផលរបស់អ្នកជាមួយប្រវត្តិរូបគំរូដែលមាន។
ការប៉ាន់ស្មានគឺអាស្រ័យលើទិន្នន័យបណ្តុះបណ្តាល ហើយមិនមែនជាការធានានូវប្រាក់បំណាច់នោះទេ។
ស្វែងយល់ពីទំនាក់ទំនងរវាងបទពិសោធន៍ ជំនាញ និងការប៉ាន់ស្មានប្រាក់បំណាច់ តាមរយៈបញ្ញាសិប្បនិម្មិត neural intelligence។
ឧបករណ៍បង្វឹក ការវាយតម្លៃ ទិន្នន័យ និងការរៀនស្ថិតនៅទីនេះ ដើម្បីឱ្យបទពិសោធន៍ប្រាក់បៀវត្សរ៍ចម្បងនៅតែសាមញ្ញ។
ជ្រើសរើសកន្លែងធ្វើការដែលផ្តោតលើជំហានបន្ទាប់។
ជ្រើសរើសការកំណត់ការរៀន ចាប់ផ្តើមបង្វឹក និងរក្សាទុកម៉ូដែលថ្មី។
បើកការបង្វឹក →ពិនិត្យមើលតារាងវាយតម្លៃ និងប្រៀបធៀបម៉ូដែលដែលកំពុងដំណើរការជាមួយនឹងលទ្ធផលតេស្តរបស់វា។
បើកការវាស់ស្ទង់សមត្ថភាព →ពិនិត្យកំណត់ត្រា នាំចូល CSV ឬស្ដារសំណុំទិន្នន័យគំរូឡើងវិញ។
បើកសំណុំទិន្នន័យ →ប្រើប្រាស់មន្ទីរពិសោធន៍ដែលមើលឃើញ និងកម្មវិធីត្រាប់តាមជំហានម្តងមួយៗ ដើម្បីយល់ពីលំហូរនៃការរៀន។
បើកមន្ទីរពិសោធបណ្តាញ →ស្វែងយល់ពីការប៉ាន់ស្មានប្រាក់បៀវត្សរ៍ដែលបង្កើតឡើងពីបទពិសោធន៍ ការអប់រំ ជំនាញ និងគំរូប្រវត្តិរូបដែលមាន។
ស្វែងយល់ពីគំរូនៃប្រវត្តិរូបដែលនៅពីក្រោយការប៉ាន់ស្មាននីមួយៗ
ការប្រៀបធៀបសាមញ្ញជាមួយឧទាហរណ៍ដែលមាន
មាន available បន្ទាប់ពីការប៉ាន់ស្មានត្រូវបានរក្សាទុក
គំរូប្រវត្តិរូបដែលមាន · លំនាំមិនមែនជាការធានានោះទេ
ទិដ្ឋភាពសាមញ្ញនៃការយល់ដឹងអំពីប្រវត្តិរូបដែលបានរក្សាទុករបស់អ្នក
បន្ថែមព័ត៌មានលម្អិតមួយចំនួន ដើម្បីស្វែងយល់ពីការប៉ាន់ស្មានប្រាក់ខែផ្ទាល់ខ្លួន។
បន្ថែមព័ត៌មានលម្អិតរបស់អ្នក ហើយទទួលបានការប៉ាន់ស្មានប្រាក់ខែក្នុងពេលបន្តិចទៀតនេះ។
ប្រាក់ខែប៉ាន់ស្មាន
នេះគឺជាការប៉ាន់ស្មានសម្រាប់ការស្វែងយល់ មិនមែនជាការសន្យានៃការផ្តល់ប្រាក់បំណាច់នោះទេ។ ប្រវត្តិរូបគំរូអាចនឹងមិនឆ្លុះបញ្ចាំងពីគ្រប់កន្លែងធ្វើការ ឬទីផ្សារទាំងអស់នោះទេ។
ការសិក្សាផ្អែកលើ gradient ពិតប្រាកដ ដោយគិតគូរគ្រប់ epoch។
ប្រៀបធៀបតែជួរដែលមាន Dataset Fingerprint និង Test Split ដូចគ្នាเท่านั้น។ ការបណ្តុះបណ្តាលប្រើប្រាស់ Epoch ចុងក្រោយ ដោយមិនមានការជ្រើសរើសផ្អែកលើការធ្វើតេស្ត។
| កំណែ | សំណុំទិន្នន័យ / ការបែងចែក | ស្ថាបត្យកម្ម | MAE | RMSE | R² | កាលបរិច្ឆេទ |
|---|
មិនទាន់មានម៉ូដែលដែលបានរក្សាទុកនៅឡើយទេ។ សូមបង្វឹកបណ្តាញដំបូងរបស់អ្នក ដើម្បីមើលលទ្ធផលវាយតម្លៃពិតប្រាកដ។
តាមដានសញ្ញា។ តាមដាន gradient។ ស្វែងយល់ពីរបៀបដែលបណ្តាញរៀន។
ការគណនា scalar ពិតប្រាកដ៖ x = 1, y = 2, ŷ = wx + b។ ចាប់ផ្តើមជាមួយ w = 0.5, b = 0។ នេះមិនមែនជាម៉ូដែលប្រាក់បៀវត្សរ៍ទេ។
ម៉ូដែលប្រាក់បៀវត្សរ៍គណនាមធ្យមនៃកំហុសការ៉េលើ batch នីមួយៗ៖ MSE = (1/n) Σ(yᵢ − ŷᵢ)². Gradients ហូរតាមរយៈ hidden layers ដោយប្រើ chain rule។
| ឆ្នាំនៃបទពិសោធន៍ | កម្រិតអប់រំ | តួនាទីការងារ | ពិន្ទុជំនាញ | នាយកដ្ឋាន | ប្រាក់បៀវត្សរ៍ប្រចាំឆ្នាំ |
|---|
មិនមានកំណត់ត្រាដែលត្រូវគ្នាទេ។
ជួរឈរដែលតម្រូវ៖ បទពិសោធន៍, ការអប់រំ, តួនាទី, ជំនាញ, នាយកដ្ឋាន, ប្រាក់ខែ។ ៦០–៥,០០០ ជួរ; អតិបរម ២ MB។ បទពិសោធន៍៖ ០–៤០, ជំនាញ៖ ០–១០០, ប្រាក់ខែប្រចាំឆ្នាំ៖ ១,០០០–១០០,០០០,០០០។ មិនត្រូវឱ្យមានចន្លោះទំនេរ។ អតិបរម ៣០ ប្រភេទក្នុងមួយលក្ខណៈ។ ជួរឈរលើសនឹងត្រូវបានដកចេញ។
ប្រើតែទិន្នន័យដែលអ្នកមានការអនុញ្ញាតឱ្យដំណើរការប៉ុណ្ណោះ។ សូមកុំបញ្ចូលឈ្មោះ ឬលក្ខណៈដែលត្រូវបានការពារ។ ទិន្នន័យដែលបាននាំចូលមិនទាន់ត្រូវបានផ្ទៀងផ្ទាត់ទេ ការកំណត់ប្រភេទដែលមានន័យ និងអាជ្ញាប័ណ្ណសមស្របគឺជាការទទួលខុសត្រូវរបស់អ្នក។ ការជំនួសសំណុំទិន្នន័យនឹងធ្វើឱ្យម៉ូដែលដែលកំពុងដំណើរការលែងមានសុពលភាព ប៉ុន្តែរក្សាទុកនូវការទស្សន៍ទាយប្រវត្តិសាស្ត្រ។
ការប៉ាន់ស្មានដែលបានរក្សាទុក បញ្ចូលទិន្នន័យរបស់វា និងម៉ូដែលពិតប្រាកដដែលនៅពីក្រោយវា។
| ID | កាលបរិច្ឆេទ | តួនាទីការងារ | ឆ្នាំនៃបទពិសោធន៍ | ប្រាក់បៀវត្សរ៍ប្រចាំឆ្នាំ | កំណែ | សកម្មភាព |
|---|
រក្សាទុកការទស្សន៍ទាយពីស្ទូឌីយោដើម្បីបង្កើតប្រវត្តិរបស់អ្នក។ មិនមានការទស្សន៍ទាយគំរូត្រូវបានបន្ថែមទេ។
ការប៉ាន់ស្មានប្រាក់បៀវត្សរ៍ការកំណត់ចំណូលចិត្តនៃការបង្ហាញ និងព័ត៌មាន runtime ដែលមានតម្លាភាព។
ស្លាករូបិយប័ណ្ណ មិនមែនជាការប្តូរអត្រាប្តូរប្រាក់ទេ។ សូមកំណត់វាទៅតាមរូបិយប័ណ្ណនៃសំណុំទិន្នន័យប្រភព។ ការប៉ាន់ស្មានដែលបានរក្សាទុកនឹងរក្សារូបិយប័ណ្ណដើមរបស់វា។
កម្មវិធីតូចនេះដំណើរការ JavaScript ANN ពិតប្រាកដ មិនមែនជា Python API ដែលមានម្ចាស់ផ្ទុកនោះទេ។ ការបណ្តុះបណ្តាលនឹងផ្តល់សិទ្ធិឱ្យ browser រវាង epoch នីមួយៗ។ ម៉ូដែល សំណុំទិន្នន័យ និងប្រវត្តិប្រើប្រាស់ការផ្ទុកតាមអ្នកប្រើប្រាស់របស់ platform មិនមែន SQL ទេ។ មិនមានសេវាកម្មទិន្នន័យប្រាក់បៀវត្សរ៍ខាងក្រៅ ការធានានូវភាព tersedia នៃសេវាកម្ម ឬម៉ូដែលពិភពពិតដែលត្រូវបានផ្ទៀងផ្ទាត់ដោយឯករាជ្យនោះទេ។
ស្វែងយល់បន្ថែមម៉ាស៊ីនសិក្សាពិតប្រាកដ។ ការរៀបរាប់ដោយស្មោះត្រង់អំពីកម្រិតកំណត់របស់វា។
Feedforward multilayer perceptron ប្រើប្រាស់បទពិសោធន៍ និងជំនាញដែលបានធ្វើស្តង់ដារ បូករួមនឹងការកូដ one-hot សម្រាប់កម្រិតអប់រំ តួនាទី និងផ្នែក។ Hidden layers ប្រើ ReLU ឬ tanh ហើយលទ្ធផល regression នៃប្រាក់បៀវត្សរ៍គឺ linear។ MSE gradients ត្រូវបានគណនាដោយ chain rule និងត្រូវបានបង្កើនប្រសិទ្ធភាពជាមួយ Adam ឬ minibatch SGD។
ការលាយបែប fixed seeded shuffle រក្សាទុក 20% សម្រាប់ការធ្វើតេស្ត។ ការផ្ទៀងផ្ទាត់ត្រូវបានយកចេញពីកំណត់ត្រាដែលនៅសល់ដោយប្រើ training seed។ ការកំណត់ខ្នាតលេខ (Numerical scaling) ពាក្យគន្លឹះប្រភេទ (categorical vocabulary) និងស្តង់ដារគោលដៅ ត្រូវបានកំណត់តែលើទិន្នន័យបណ្តុះបណ្តាលប៉ុណ្ណោះ។ ប្រភេទដែលមិនស្គាល់ប្រើ slot មិនស្គាល់ច្បាស់លាស់។ ទិន្នន័យតេស្តត្រូវបានវាយតម្លៃតែបន្ទាប់ពី epoch ចុងក្រោយប៉ុណ្ណោះ។ វត្ថុរក្សាទុកនូវ weights, biases, preprocessing, configuration និងការវាយតម្លៃរួមគ្នា។
កំណត់ត្រាដំបូងចំនួន 480 គឺជាឧទាហរណ៍សិប្បនិម្មិតដែលអាចបង្កើតឡើងវិញបាន ដែលត្រូវបានបង្កើតជាមួយនឹង seed 2026។ វាមិនមែនជាប្រាក់បៀវត្សរ៍ពិតប្រាកដរបស់បុគ្គលិក ហើយមិនមានការអះអាងអំពីសុពលភាពទីផ្សារនោះទេ។ ម៉ាស៊ីនបង្កើតសិប្បនិម្មិតកំណត់សំណុំទិន្នន័យសម្រាប់បង្រៀន ហើយការទស្សន៍ទាយតែងតែមកពី ANN ដែលបានបណ្តុះបណ្តាល មិនមែនមកពីម៉ាស៊ីនបង្កើតនោះទេ។ ការបង្ហោះ CSV របស់អ្នកប្រើប្រាស់នឹងជំនួសទិន្នន័យគំរូ ហើយត្រូវបានសម្គាល់ថាជាទិន្នន័យដែលមិនទាន់ផ្ទៀងផ្ទាត់។
សម្រាប់ការស្វែងយល់ផ្នែកអប់រំតែប៉ុណ្ណោះ។ មិនមែនសម្រាប់ប្រើក្នុងការជួល ការសម្រេចចិត្តលើប្រាក់បំណាច់ ឬការពិនិត្យជ្រើសរើសបុគ្គលិកទេ។ មិនមានការធ្វើសវនកម្មភាពយុត្តិធម៌ ការកំណត់លក្ខណៈមូលហេតុ ចន្លោះទំនុកចិត្ត ឬការផ្ទៀងផ្ទាត់ខាងក្រៅត្រូវបានផ្តល់ឱ្យនោះទេ។ លទ្ធផលប្រាក់បៀវត្សរ៍អាចជាតម្លៃអវិជ្ជមាន ឬមិនសមហេតុផល ហើយវាមិនត្រូវបានកាត់ចេញដោយស្ងាត់ៗទេ។ លក្ខណៈដែលត្រូវបានការពារ មិនមែនជាលក្ខណៈសម្រាប់ទស្សន៍ទាយទេ។ ប្រភេទនីមួយៗនៅតែអាចមានភាពលម្អៀងខាងសង្គម។
ម៉ូដែលដែលកំពុងដំណើរការ និងសេចក្តីសង្ខេបកំណែរហូតដល់ប្រាំមួយត្រូវបានរក្សាទុកសម្រាប់អ្នកប្រើប្រាស់ម្នាក់ៗ។ ការទស្សន៍ទាយត្រូវបានរក្សាទុកតែពេលមានការស្នើសុំប៉ុណ្ណោះ រហូតដល់ 500 កំណត់ត្រា។ ការផ្លាស់ប្តូរសំណុំទិន្នន័យនឹងធ្វើឱ្យម៉ូដែលដែលកំពុងដំណើរការលែងមានសុពលភាព។ វត្ថុដែលបានរក្សាទុកត្រូវបានផ្ទៀងផ្ទាត់មុនពេលផ្ទុក។ បញ្ហាក្នុងការរក្សាទុកនឹងត្រូវបានរាយការណ៍ ហើយ session បច្ចុប្បន្ននៅតែអាចប្រើប្រាស់បាន។ គ្មាន server ឬ database ត្រូវបានផ្តល់ឱ្យសម្រាប់កំណែ browser នេះទេ។
ម៉ាស៊ីនពិនិត្យ numerical gradients ធៀបនឹង finite differences មុនពេលបណ្តុះបណ្តាល។ ការបណ្តុះបណ្តាលនឹងបដិសេធ nonfinite loss។ Metrics ត្រូវបានគណនាក្នុងឯកតាបៀវត្សរ៍ប្រចាំឆ្នាំដើមនៅលើទិន្នន័យតេស្តដែលបានទុកដាច់។ នេះមិនមែនជាការជំនួសឱ្យឈុតតេស្តស្វ័យប្រវត្តិដែលដំណើរការដោយឯករាជ្យទាំងស្រុង ឬការពិនិត្យសុវត្ថិភាពផលិតកម្មនោះទេ។