SVM mềm với mục tiêu L=21∥w∥2+C∑imax(0,1−yi(w⊤xi+b)), nhãn yi∈{+1,−1}. Trước hết in hinge loss L tại (w,b) ban đầu. Sau đó thực hiện một bước subgradient descent:
gw=w−C∑i:yi(w⊤xi+b)<1yixi,gb=−C∑i:⋯<1yi w←w−ηgw,b←b−ηgb
In w và b sau cập nhật.
Dòng đầu: n m. Dòng 2: η C. Tiếp theo n dòng (m đặc trưng + nhãn ±1). Dòng kế: m số là w. Dòng cuối: b.
1≤n≤200; 1≤m≤5; 0<η≤1; C>0.
Dòng 1: hinge loss ban đầu. Dòng 2: w (m số) và b, tất cả 2 chữ số thập phân.
Ví dụ:
Đầu vào:
2 1
0.1 1
1 1
-1 -1
0
0
Đầu ra:
2.00
0.20 0.00
Giải thích:
Đang tải editor...