6В06103 «Есептеу техникасы және бағдарламалық қамтамасыз ету» білім беру бағдарламасы үшін


Екі өлшемді мәліметтерді кластеризациялау



бет13/13
Дата23.06.2023
өлшемі228.19 Kb.
#475320
1   ...   5   6   7   8   9   10   11   12   13
Практикалық жұмыс

Екі өлшемді мәліметтерді кластеризациялау
Лабораториялық зерттеулерді жүргізу үшін мәліметтерді кластеризациялау есептерін шешу кезінде task1.m программасы қолданылады.
task1.m программасының алғашқы қадамы болып x, y жазықтығында бірнеше нүктелердің генерациялануы табылады. Осы мақсатта x, y жазықтығында x және y координаталарының өзгеру диапазонымен берілген тікбұрыш белгіленеді: x ∈[0.5, 1.5] ,y∈[-1, 5] . Генерацияланатын кластерлер центрі кездейсоқ тікбұрын бойында орналасады, ал центр маңындағы кластер ішіндегі нүктелердің шашырау дәрежесі “стандарт ауытқу” параметрімен сипатталады. Осылай, кластеризациялау есебінде таңдалынатын нүктелерді генерациялау үшін келесі параметрлерді көрсетуге талап қойылады:
clusters – генерацияланатын кластерлер саны, points – әрбір кластердегі нүктелер саны,
std_dev – кластердегі нүктелердің стандарт ауытқуы.
Тапсырма мәліметтердің кластерелизациялануы автоматты түрде шешілетін нейрондар қабатын үйретуден тұрады. Қабаттың нейрондар саны студентпен жеке тапсырмаға байланысты тағайындалады және таңдаудағы кластерлер санымен сәйкес келуі мүмкін емес. task1.m программасында нейрондар саны үшін nneur идентификаторы қолднылады.
clusters, points, std_dev және nneur параметрлер тобы par.dat файлында бар және тапсырманың орындалу барысында редакцияланады. 1 кестеде осы топ параметрлерінің мәндері берілген.

Кесте 1


clust

poin

std_

nne

ers

ts

dev

ur













5

10

0.5

8















Бақылау сұрақтары



  1. Кохоннен моделі дегеніміз не?

  2. Кохоннен картасы дегеніміз не?

  3. Екі өлшемді мәліметтерді қандай программа көмегімен кластерилизациялаймыз?




Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   13




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет