ML үшін математикалық алгоритмдерді бағдарламалау негіздері
Сипаттама: Курс Python негіздерін машиналық оқытуға арналған сызықтық алгебрамен біріктіреді. Білім алушылар NumPy, векторлық және матрицалық операцияларды және негізгі компоненттерді талдау және сингулярлық мәнді декомпозициялау үшін негізгі алгоритмдерді меңгереді. Практикалық тапсырмаларға сызықтық регрессия әдістерін енгізу және деректермен жұмыс кіреді. Курс ML кітапханаларын тереңдетіп оқуға дайындалады.
Кредиттер саны: 6
Пререквизиты:
- Информатика. Мектеп курсы
Пәннің еңбек сыйымдылығы:
| Жұмыс түрлері | сағат |
|---|---|
| Дәрістер | 30 |
| Практикалық жұмыстар | |
| Зертханалық жұмыстар | 30 |
| СӨЖО | 30 |
| СӨЖ | 90 |
| Қорытынды бақылау нысаны | емтихан |
| Қорытынды бақылауды жүргізу нысаны | Шығармашылық емтихан |
Компонент: ЖОО компоненті
Цикл: Базалық пәндер
Мақсат
- Python негіздерін және машиналық оқытуға арналған математикалық алгоритмдерді зерттеу.
Міндет
- Python тілінде бағдарламалау негіздерін үйрену
- машиналық оқыту үшін сызықтық алгебраның негізгі математикалық алгоритмдерімен таныстыру
- ML-ді жүзеге асыру үшін қажетті Python кітапханаларын қолдануды үйрету
Оқыту нәтижесі: білу және түсіну
- машиналық оқыту үшін сызықтық алгебраның негізгі математикалық алгоритмдерін білу және түсіну.
Оқыту нәтижесі: білім мен ұғымды қолдану
- векторлық және матрицалық операциялар үшін Python кітапханаларын пайдалану
Оқыту нәтижесі: талқылай білуді қалыптастыру
- арнайы әдебиеттердегі ML үшін математикалық алгоритмдерді өз бетінше түсіну.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
- топта жұмыс істеуге қажетті коммуникативтік дағдыларды дамыту.
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
- іргелі және қолданбалы есептерді шешу кезінде ML үшін Python кітапханаларын пайдалану дағдылары болуы.