吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1371|回复: 4
收起左侧

[求助] keras图像识别为什么识别结果概率总是100%和0%

[复制链接]
zx2000 发表于 2020-11-20 14:28
损失函数是categorical_crossentropy,
然后随便使用一张图片预测出来的结果总是:
1605843843_990978.jpg
预测概率要不就是100%,要不就是0%


[Python] 纯文本查看 复制代码
model=Sequential()

model.add(
    Convolution2D(
        32,5,padding="same",input_shape=(224,224,3),activation="relu"
    )
)
model.add(
    MaxPooling2D(
        (2,2),padding="same"
    )
)
model.add(
    Convolution2D(
        64,5,padding="same",activation="relu"
    )
)
model.add(
    MaxPooling2D(
        (2,2),padding="same"
    )
)
model.add(
    Convolution2D(
        128,5,padding="same",activation="relu"
    )
)
model.add(
    MaxPooling2D(
        (2,2),padding="same"
    )
)
model.add(Flatten())
model.add(
    Dense(
        128,activation="relu"
    )
)
model.add(
    Dense(
        64,activation="relu"
    )
)
model.add(
    Dense(
        10,activation="softmax"
    )
)
model.compile(
    Adam(lr=0.0001),loss="categorical_crossentropy",
    metrics=["accuracy"]
)

img_generator=image.ImageDataGenerator(
    rescale=1.0/255
)

train_img=img_generator.flow_from_directory(
"ANIMALS",
    target_size=(224,224),
    shuffle=True,
    seed=54,
)

name=["bear","cat","cheetah","cow","crocodiles","deer","dogs","elephant","giraffe","goat"]
img_arr=image.load_img("1.jpg",target_size=(224,224));
img_arr=image.img_to_array(img_arr)
img_arr=np.expand_dims(img_arr,axis=0)

pre=model.predict(img_arr)

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

jixiangyh 发表于 2020-11-20 14:49
我也在学习中,model.compile 之后,        pre=model.predict(img_arr)之前 要进行训练吧,你的训练是哪一部分?
haolang 发表于 2020-11-20 14:54
搞不清楚数据的标准化和归一化的关系,想对原始数据做归一化,却误把数据做了标准化,导致用model.predict预测出来的值全是0
 楼主| zx2000 发表于 2020-11-20 14:55
jixiangyh 发表于 2020-11-20 14:49
我也在学习中,model.compile 之后,        pre=model.predict(img_arr)之前 要进行训练吧,你的训练是哪 ...

训练了,忘记贴那个代码了
 楼主| zx2000 发表于 2020-11-20 14:56
haolang 发表于 2020-11-20 14:54
搞不清楚数据的标准化和归一化的关系,想对原始数据做归一化,却误把数据做了标准化,导致用model.predict ...

预测出来的结果是对的,但是准确率总是100%,有时候预测错误的答案给的准确率也是100%
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-16 10:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表