Matlab дээр SVM хэрхэн ажилладаг вэ?
Matlab дээр SVM хэрхэн ажилладаг вэ?

Видео: Matlab дээр SVM хэрхэн ажилладаг вэ?

Видео: Matlab дээр SVM хэрхэн ажилладаг вэ?
Видео: Решение систем Д/У: 1. Знакомство с функциями odeXY 2024, May
Anonim

Та чадна хэрэглэх дэмжих вектор машин ( SVM ) таны өгөгдөл яг хоёр ангитай үед. Ан SVM Нэг ангийн бүх өгөгдлийн цэгүүдийг нөгөө ангийнхаас тусгаарлах хамгийн сайн гиперплатыг олох замаар өгөгдлийг ангилдаг. Хамгийн сайн гиперплан SVM гэдэг нь хоёр ангийн хооронд хамгийн их зөрүүтэй гэсэн үг.

Үүнээс гадна SVM Matlab гэж юу вэ?

Туслах вектор машин ( SVM ) нь хоёртын ангилал эсвэл регресс хийхэд ашиглаж болох хяналттай сургалтын алгоритм юм. Хувирсан шинж чанаруудыг хоёр ангилалд ангилахын тулд оновчтой гипер хавтгайд тохирох квадрат оновчлолын бодлогыг шийд.

SVM хэрхэн таамаглаж байна вэ? Вектор машинуудыг дэмжих( SVM ) - Тойм. Машины сургалт орно урьдчилан таамаглах болон өгөгдлийг ангилах ба хийх Тиймээс бид мэдээллийн багцын дагуу янз бүрийн машин сургалтын алгоритмуудыг ашигладаг. -ийн санаа SVM энгийн: Алгоритм нь өгөгдлийг ангиудад хуваах шугам эсвэл гипер хавтгай үүсгэдэг.

Үүнтэй холбогдуулан SVM хэрхэн ажилладаг вэ?

SVM ажилладаг Өгөгдлийг шугаман байдлаар салгах боломжгүй байсан ч өгөгдлийн цэгүүдийг ангилах боломжтой болгохын тулд өгөгдлийг өндөр хэмжээст онцлог орон зайд буулгах замаар. Ангилал хоорондын тусгаарлагч олддог бөгөөд дараа нь өгөгдлийг гиперплан хэлбэрээр зурж болохуйц байдлаар хувиргадаг.

SVM-ийн оноо гэж юу вэ?

SVM оноо Чиг үүрэг Сургагдсан дэмжлэг вектор машин нь оноо авах a тооцоолох функц Оноо шинэ оролтын хувьд. Дэмжлэгийн вектор машин нь хоёртын (хоёр ангиллын) ангилагч юм; хэрэв гаралт нь оноо авах функц сөрөг байвал оролт y = -1 ангилалд хамаарагдана.

Зөвлөмж болгож буй: