[問題] 多類別分類

作者: nancyyen (nagey28)   2020-12-06 00:08:15
如題 我想做一個多類別的分類預測模型
但是在訓練模型時的輸出只有一個
作者: nancyyen (nagey28) 看板: Python
標題: [問題] 多類別分類
時間: Sun Dec 6 00:08:15 2020
如題 我想做一個多類別的分類預測模型
但是在訓練模型時的輸出只有一個
因此想問說可能是哪裡有問題
以下程式碼
model = Sequential()
model.add(Dense(units = 100, input_dim = 23,kernel_initializer = 'normal',activa
model.add(Dense(units = 3,kernel_initializer = 'normal',activation = 'softmax'))
model.compile(loss = 'categorical_crossentropy', optimizer = 'adam',metrics=[acc
train_history = model.fit(x = train_features, y = train_label,validation_spit =
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1607184506.A.B62.html
作者: OrzOGC (洞八達人.拖哨天王)   2020-12-06 00:11:00
最後就和你說shape不對啊他output不是類似[0,1,0]之類的,要自己設輸出為第二種
作者: yiche (你若安好,便是晴天)   2020-12-06 03:55:00
你的問題是什麼看起來是分三類的分類問題一筆特徵進來,model去判斷出是哪一類,有什麼問題嗎看起來是編輯文章修壞了? error在哪
作者: nancyyen (nagey28)   2020-12-06 08:56:00
error上是說我原本設定output會有3個值,但fit完後只有1個值我是希望說他fit後的結果能出現[0, 1, 0][1, 0, 0]這種樣子的,可是output只有一個值的話就判斷不了他是被分到哪一類這樣~
作者: OrzOGC (洞八達人.拖哨天王)   2020-12-06 18:22:00
model.summary() 看你的NN哪裡有錯,沒錯就是其它部分了
作者: lohas1019 (汪汪)   2020-12-08 14:11:00
training_set.class_indices 看類別

Links booklink

Contact Us: admin [ a t ] ucptt.com