首先,我是深度学习平台的新手,如果我有任何错误,请纠正我。
我正在尝试使用DEX方法来实现年龄检测。到目前为止,我的理解是,他们尝试使用VGG-16体系结构训练CNN重量模型。我正在使用他们在论文中建议的 IMDB_WIKI 数据集。
我正在使用 TensorFlow,Keras 用 Python3 语言训练体重模型。
我训练模型的步骤(我只是从IMDB集开始):
我的实验从这里开始:)
请问有人可以帮助我正确理解本文吗?
谢谢。
答案 0 :(得分:1)
“还要在输出层的顶部添加一个辍学层(坦率地说,不知道它是如何工作的”)-这完全是错误的。漏失层集将输出乘以0,使激活和渐变为0。如果将其用作k%的最终层,则结果在k%的情况下将是垃圾,例如降低您的准确性。只要删除它,它应该更好。
答案 1 :(得分:0)
它已经在适用于python的deepface软件包中实现
#!pip install deepface
from deepface import DeepFace
obj = DeepFace.analyze("img1.jpg", actions = ["age", "gender"])
print(obj)
根据DEX纸上的说明训练模型。它在后台建立VGG模型并加载预训练的权重。此外,它还可以在TensorFlow框架和Keras API上运行。