როგორ მუშაობს SVM Matlab-ში?
როგორ მუშაობს SVM Matlab-ში?

ვიდეო: როგორ მუშაობს SVM Matlab-ში?

ვიდეო: როგორ მუშაობს SVM Matlab-ში?
ვიდეო: Tutorial on Support Vector Machines and using them in MATLAB 2024, მაისი
Anonim

შენ შეუძლია გამოიყენეთ ა დამხმარე ვექტორული მანქანა ( SVM ) როდესაც თქვენს მონაცემებს აქვს ზუსტად ორი კლასი. ან SVM ახდენს მონაცემების კლასიფიკაციას საუკეთესო ჰიპერპლანეტის მოძიებით, რომელიც გამოყოფს ერთი კლასის ყველა მონაცემის წერტილს მეორე კლასის წერტილებისგან. საუკეთესო ჰიპერპლანი ამისთვის SVM ნიშნავს იმას, რომელსაც აქვს ყველაზე დიდი ზღვარი ორ კლასს შორის.

გარდა ამისა, რა არის SVM Matlab?

დამხმარე ვექტორის მანქანა ( SVM ) არის ზედამხედველობითი სწავლის ალგორითმი, რომელიც შეიძლება გამოყენებულ იქნას ორობითი კლასიფიკაციის ან რეგრესიისთვის. ამოხსენით კვადრატული ოპტიმიზაციის პრობლემა, რათა მოერგოს ოპტიმალურ ჰიპერპლანეტს, რათა გარდაქმნილი მახასიათებლები ორ კლასად დაიყოს.

როგორ პროგნოზირებს SVM? დამხმარე ვექტორული მანქანები ( SVM ) - მიმოხილვა. მანქანათმცოდნეობა მოიცავს წინასწარმეტყველებს და მონაცემთა კლასიფიკაცია და კეთება ასე რომ, ჩვენ ვიყენებთ სხვადასხვა მანქანათმცოდნეობის ალგორითმს მონაცემთა ნაკრების მიხედვით. იდეა SVM მარტივია: ალგორითმი ქმნის ხაზს ან ჰიპერპლანს, რომელიც მონაცემებს კლასებად ჰყოფს.

ამასთან დაკავშირებით, როგორ მუშაობს SVM?

SVM მუშაობს მონაცემების მაღალგანზომილებიანი ფუნქციების სივრცეში რუკების საშუალებით, რათა მონაცემთა წერტილების კატეგორიზაცია მოხდეს, მაშინაც კი, როდესაც მონაცემები სხვაგვარად არ არის წრფივად განცალკევებული. იპოვება გამყოფი კატეგორიებს შორის, შემდეგ მონაცემები გარდაიქმნება ისე, რომ გამყოფი შეიძლება დახატოს, როგორც ჰიპერპლანი.

რა არის ქულა SVM-ში?

SVM ქულა ფუნქცია გაწვრთნილ დამხმარე ვექტორულ მანქანას აქვს ა გოლის გატანა ფუნქცია, რომელიც ითვლის ა ქულა ახალი შეყვანისთვის. დამხმარე ვექტორული მანქანა არის ბინარული (ორი კლასის) კლასიფიკატორი; თუ გამომავალი გოლის გატანა ფუნქცია უარყოფითია, მაშინ შეყვანა კლასიფიცირდება, როგორც y = -1 კლასს.

გირჩევთ: