روش های یادگیری در هوش مصنوعی
در «هوش مصنوعی», به انگلیسی «artificial intelligence», سه روش کلی برای آموزش و یادگیری مدل ها به شرح زیر وجود دارد.
| . | Supervised | Unsupervised | Reinforcement |
|---|---|---|---|
| Data | Labelled | Unlabelled | Non Predefined |
| Problems | Regression & Classification | Association & Clustering | Reward Based |
| Algorithm | Linear Regression, Logistic Regression, SVM, KNN | K-means, C-means | Q-Learning, SARSA |
انواع
مدیریت شده
در «یادگیری مدیریت شده», به انگلیسی supervised, از یک training dataset با feature هایی از پیش label زده شده, برای آموزش مُدل استفاده میشود.
مدیریت نشده
در «یادگیری مدیریت نشده», به انگلیسی unsupervised, از داده های بدون label استفاده میشود تا model روابط و الگو های پنهان بین آن ها را کشف کند.
Reinforcement
در یادگیری reinforcement, هیچ دادهای از پیش تعین نشده, و model با دریافت اطلاعات از محیط, و آزمون و خطا, به انگلیسی trial and error, به واسطه «پاداش» و «جزا», سعی به تعین افعال درست و غلط دارد.