Salah satu cara mudah untuk melakukan klasifikasi multi-label dengan multi-class classifier (seperti regresi logistik multinomial) adalah dengan menetapkan setiap kemungkinan penugasan label untuk kelasnya sendiri. Misalnya, jika Anda melakukan klasifikasi multi-label biner dan memiliki 3 label, Anda dapat menetapkan
[0 0 0] = 0
[0 0 1] = 1
[0 1 0] = 2
dan seterusnya, menghasilkan 23=8 kelas.
Masalah yang paling jelas dengan pendekatan ini adalah Anda dapat berakhir dengan sejumlah besar kelas bahkan dengan jumlah label yang relatif kecil (jika Anda memiliki n label yang Anda butuhkan 2nkelas). Anda juga tidak akan dapat memprediksi penetapan label yang tidak ada dalam dataset Anda, dan Anda akan menggunakan data Anda dengan agak buruk, tetapi jika Anda memiliki banyak data, dan cakupan yang baik dari kemungkinan pemberian label tersebut , hal-hal ini mungkin tidak masalah.
Bergerak lebih dari ini dan apa yang disarankan oleh orang lain, Anda mungkin ingin melihat algoritma prediksi terstruktur seperti bidang acak bersyarat.