31
3
Нейрондық желі қолданып бет-әлпеттегі эмоцияны тану
3.1
Әдістерді пайдаланып эмоцияны тануды белсендіру
Нейрондық желілерді қолданып көптеген қызметтік құрылғылар немесе
қоғамға пайдасы бар бағдарламалар жасауға болады және қазіргі уақытта
жасалыпта жатыр. Сол бағдарламалардың бірі нейрондық желілер көмегімен
адамның бет-әлпет эмоциясын тану бағдарламасы.
Эмоция деген барлық тірі жан-жануар, жәндіктер, жорғалаушы, бүкіл түрі
жан иесінде болатын белгілі.
Бұл бағдарламаны бастамас бұрын, нейрондық желілерді осы
бағдарламаға оқыту қажет, сол оқытылған жүйе бойынша тесттілеу керек,
сондай-ақ тесттіленген жүйені модельдеп оны қолданысқа шығаруға әбден
болады. Эмоцияны тану бірнеше этаптардан тұрады:
1) Бағдарламаға оңтайлы келетін және қажет болған кітапханаларды
және тілдерді орнату.
2) Бағдарламаны тесттен және оқытудан өткізу.
3) Көптеген суреттерді жинақтап сыныптарға бөлу. Атап айтқанда: , 1 –
ашулану, 2 – жиіркену, 3 – қорқу, 4 – қуану, 5 – мұңаю, 6 – таңырқау, 7
– бейтарап.
4) Opencv технолгоясын қосу және пайдалану.
Адамның бет-әлпет эмоциясын тану үшін түрлі әдістер бар, және
барлығы түрліше қолданылады, менің дипломдық жұмыста қолданатын әдісім
CNN
әдісі. Бұл дегеніміз, деректер қорында жинақталған көптеген суреттермен
адамның бет-әлпет эмоциясын тану. Яғни, адамның кел бетін деректер
қорындағы суреттермен салыстырып, қандай да бір элементке (суретке) сәйкес
келсе, сол элементтің атын шығарып береді.
Достарыңызбен бөлісу: