ใครสามารถบอกฉันได้ว่าอะไรคือความแตกต่างระหว่างการจำแนก k-mean และ svm?


ตอบ 1:

ปัญหาหนึ่งระดับจะขอให้คุณค้นหาการแจกแจงความน่าจะเป็นที่ได้รับจากข้อมูล อีกชั้นหนึ่งขอให้คุณค้นหาว่าการกระจายตัวแบบใด (บ่อยครั้งที่สอง) มีค่าสูงกว่า ณ จุดที่กำหนด ในกรณีหลังนี้คุณไม่จำเป็นต้องค้นหาการแจกแจงด้วยตัวเอง

K-mean เป็นกรณีพิเศษของอัลกอริทึม EM และเป็นสมาชิกของคลาสแรกข้างต้น คุณกำลังพยายามค้นหาการแจกจ่ายเพียงครั้งเดียว

SVM เป็นของชั้นสอง คุณมีจุดสองชุด (พูดสีแดงและสีน้ำเงิน) และเป้าหมายมีไว้สำหรับจุดใดก็ตามในพื้นที่ที่ข้อมูลของคุณมีชีวิตอยู่เพื่อค้นหาประเภท (สีแดงหรือสีน้ำเงิน) ที่มีแนวโน้มมากขึ้น ณ จุดนั้น


ตอบ 2:

K-mean เป็นอัลกอริทึมการจัดกลุ่มและไม่ใช่วิธีการจำแนกประเภท ในทางกลับกัน SVM เป็นวิธีการจำแนกประเภท เราทำการจัดกลุ่มเมื่อเราไม่มีป้ายชื่อคลาสและดำเนินการจัดหมวดหมู่เมื่อเรามีป้ายชื่อชั้นเรียน การจัดกลุ่มเป็นเทคนิคการเรียนรู้แบบไม่มีการดูแลและการจำแนกเป็นเทคนิคการเรียนรู้แบบมีผู้สอน ดังนั้นการเปรียบเทียบทั้งสองจึงเปรียบเทียบแอปเปิ้ลและส้ม คุณควรอ่านข้อความต่อไปนี้เพื่อทำความเข้าใจถึงความแตกต่าง - คำตอบของ Shehroz Khan ต่อการเรียนรู้แบบมีผู้สอนมักดำเนินการหลังจากการรวมกลุ่มหรือไม่ (อ่านลิงค์ในคำตอบนั้นด้วย)