第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用keras Predict_proba輸出2列概率?

如何使用keras Predict_proba輸出2列概率?

四季花海 2024-01-24 20:55:18
我用這段代碼來預(yù)測 中 0 和 1 的概率x_test,但結(jié)果只有一列概率。我真不知道這一列的概率是0的概率還是1的概率。import numpy as npfrom keras.models import Sequentialfrom keras.layers import Densedata_train = np.array([[0, 0, 0],[0, 1, 0],[0, 2, 0],[0, 3, 0],[1, 0, 0],[2, 0, 0],[3, 0, 0],[1, 1, 1],[2, 1, 1],[1, 2, 1],[3, 1, 1],])data_test = np.array([[1, 3],[0, 4],[5, 0]])x_train = data_train[:, :-1]y_train = data_train[:, -1]x_test = data_testmodel = Sequential()model.add(Dense(512, activation='relu', input_dim=2))model.add(Dense(200, activation='relu'))model.add(Dense(200, activation='relu'))model.add(Dense(128, activation='relu'))model.add(Dense(1, activation='sigmoid'))model.compile(optimizer='rmsprop',              loss='binary_crossentropy',              metrics=['binary_accuracy'])model.fit(x_train, y_train, epochs=5, batch_size=1, verbose=1)predict = model.predict_proba(x_test, batch_size=1)print(predict)結(jié)果只有 1 列:[[0.9431795] [0.47065434] [0.08615088]]我想要2列概率,第一列是0的概率,第二列是1的概率,比如這樣: [[0.23334,0.76267]    …… [0.84984,0.15685] [0.16663,0.83291]]如何修復(fù)它?
查看完整描述

1 回答

?
瀟瀟雨雨

TA貢獻(xiàn)1833條經(jīng)驗(yàn) 獲得超4個贊

首先,您需要y_train通過以下方式轉(zhuǎn)換為 one-hot 編碼


from sklearn.preprocessing import LabelEncoder

from keras.utils import np_utils


encoder = LabelEncoder()

encoder.fit(y_train)

encoded_y = encoder.transform(y_train)

y_train = np_utils.to_categorical(encoded_y)

運(yùn)行這段代碼,y_train將變成


array([[1., 0.],

       [1., 0.],

       [1., 0.],

       [1., 0.],

       [1., 0.],

       [1., 0.],

       [1., 0.],

       [0., 1.],

       [0., 1.],

       [0., 1.],

       [0., 1.]], dtype=float32)

其次,您需要將輸出層更改為


model.add(Dense(2, activation='softmax'))

通過這兩個修改,您將獲得所需的輸出。


查看完整回答
反對 回復(fù) 2024-01-24
  • 1 回答
  • 0 關(guān)注
  • 160 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號