首页 > 编程知识 正文

参数和超参数的定义,哪些是超参数

时间:2023-05-05 15:08:08 阅读:266171 作者:3426

欢迎关注博主的公众号:happyGirl的异想世界。有更多干货还有技术讨论群哦~

举例说明一些机器学习算法中的普通参数和超参数:

机器学习算法普通参数举例超参数举例决策树在每个节点上选择的输入变量、每个节点上选择的阈值每个叶节点所应包括的最少数据量,训练后的剪枝(pruning)策略随机森林同上决策树的数量,输入变量的数量支持向量机支持向量(support vector)的选择,每个支持向量的拉格朗日乘数核(kernel)的选择,正则化常量C和核函数的超参数神经网络每层的权重隐藏层的数量,每层的神经元数量,训练的epoch,学习率等K近邻 近邻K的选择,距离函数的选择,初始化选择等朴素贝叶斯每一类的先验概率数值属性用核数密度估计量或正态分布,核密度估计量的窗口宽度

[描述来源:Luo G. (2016). A review of automatic selection methods for machine learning algorithms and hyper-parameter values. Network Modeling Analysis in Health Informatics and Bioinformatics. 5:18.]

 

模型根据数据自动学习出的变量,就是参数。比如,深度学习的权重,偏差等。

超参数一般是根据经验确定的变量,用来确定模型的一些参数,超参数不同,模型是不同的。在深度学习中,超参数有:学习速率(lr),迭代次数,层数,每层神经元的个数等等。

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。