Әлеуметтік желілер: Желілік қарым-қатынаста деректерден құндылықтарды алу үшін машиналық оқыту.
Өңдеу: информатика есептерінде қолдану, мысалы, деректерді сұрыптау, өңдеу, талдау жасау.
Машиналық оқытудың негізгі элементтері
Машина оқытудың ондаған мың алгоритмдері бар және жыл сайын жүздеген жаңа алгоритмдер әзірленеді.
Машиналық оқытудыңәрбір алгоритмі үш компоненттен тұрады:
Репрезентация: білімді қалай ұсыну керек. Мысалдарға шешім ағаштары, ережелер жиынтығы, даналары, графикалық модельдер, нейрондық желілер, тірек векторлар машиналары, модельдік ансамбльдер және басқалар кіреді.
Оңтайландыру: іздеу процесі ретінде белгілі кандидат бағдарламаларды құру тәсілі. Мысалы, комбинаторлық оңтайландыру, дөңес оңтайландыру, шектеулі оңтайландыру.
Машиналық оқытудың барлық алгоритмдері осы үш компоненттің комбинациясы болып табылады.