老师好,MLP隐藏层的层数多少,是怎样确定的?有哪些指标判断最有层数

来源:7-3 实战准备

lemonlxn

2020-02-28

如题

写回答

1回答

flare_zhao

2020-02-28

同学你好,通常来说MLP层数并没有一个明确的要求,对于简单的任务,可能一个隐藏层就够了,比如我们要实现二维数据的分类。

如果层数过多通常会有以下问题:模型过于复杂,训练时间长。模型复杂导致训练集表现不错,但是测试集效果不好,原因就是模型的过度拟合。

但如果有些任务比较复杂,比如提取图像中的轮廓信息,那过于简单的模型达不到好的效果。最终的层数是在优化过程中得到的:尽可能提高准确率的情况下,层数少一些。

2
2
flare_zhao
不客气 加油
2020-02-29
共2条回复

Python3入门人工智能 掌握机器学习+深度学习

人工智能基础全方位讲解,构建完整人工智能知识体系,带你入门AI

1946 学习 · 594 问题

查看课程