零基础机器学习入门
文章平均质量分 96
本专栏是笔者自己从零开始学习人工智能知识的分享,当然这里的零基础是有歧义的,学习人工智能高等代数的知识还是必须知道的。笔者写这个专栏,一方面是希望能督促自己努力去学习,去真正掌握相关知识,二是希望能将自己学习的知识总结出来,帮助那些与笔者这样想了解人工智能但又无所适从的初学者快速入门。
LaoYuanPython
CSDN 2020年博客之星TOP3。博客主要关注音视频剪辑、数字图像处理、图形界面开发等Python相关知识!
另有高数、图像处理、OpenCV、Python以及架构类等电子书,如需要请扫描博客左下部二维码加微公号咨询。
展开
-
神经网络激活函数定义速查
本文简约介绍了神经网络常用的激活函数计算公式,可以用于不记得激活函数定义者速查。原创 2024-10-23 20:00:28 · 1080 阅读 · 0 评论 -
神经网络高级激活函数大全及keras中的函数定义
本文介绍了神经网络中常用的高级激活函数以及Keras中的具体函数,高级激活函数通常比基础激活函数更复杂,可能包含更多的参数或计算步骤,通常旨在解决基础激活函数的某些限制,如梯度消失或激活函数的非单调性。基础激活函数适用于大多数情况,但高级激活函数可能在特定任务或网络结构中表现更好。选择哪种激活函数通常取决于具体任务的需求、数据的特性以及实验的结果。在实践中,可能需要尝试不同的激活函数来找到最适合特定问题的激活函数。原创 2024-10-13 20:13:56 · 1206 阅读 · 0 评论 -
使用mnist数据集和LeakyReLU高级激活函数训练神经网络示例代码
本文介绍了使用mnist数据集和LeakyReLU高级激活函数训练神经网络示例代码,这个示例代码使用全连接层,激活函数在隐藏层使用的是LeakyReLU,输出层使用的是softmax。这个神经网络是比较简单的神经网络,根据训练后的测试情况,其识别精度接近98%。原创 2024-10-13 20:08:50 · 751 阅读 · 0 评论 -
神经网络激活函数列表大全及keras中的激活函数定义
在机器学习中,激活函数是神经网络中的一种函数,用于在神经网络的每个神经元中引入非线性。没有激活函数,神经网络就无法学习复杂的模式,因为线性变换的组合仍然是线性的。在Keras中,激活函数可以通过设置单独的 Activation 层实现,也可以在构造层对象时通过传递 activation 参数实现。本文介绍了11个激活函数,包括线性函数linear、线性指数激活函数elu、整流线性单元relu、可伸缩指数线性单元SELU、softmax函数、softplus函数、softsign函数、sigmoid函数、ha原创 2024-10-06 20:12:36 · 1359 阅读 · 0 评论 -
机器学习中的模型、策略和算法
本文介绍了机器学习方法的模型、策略和算法三要素的概念,模型就是所要学习的条件概率分布或决策函数,由决策函数表示的模型称为非概率模型,由条件概率表示的模型称为概率模型,模型存在于假设空间中。模型的假设空间有无穷多的模型,机器学习的目标就是要从假设空间中按一定的准则来学习或选择最优模型,这个准则就是学习的策略。策略是连接模型和算法的桥梁,它决定了如何使用算法来训练模型,以达到最佳的学习效果。策略涉及如何构建和训练模型,它包括损失函数的选择、正则化方法、学习速率的设定等,策略决定了模型的训练方式。策略有多种,其中原创 2024-09-22 10:44:41 · 1040 阅读 · 0 评论 -
Keras中initializers模块常见模型初始化方法详解
本文详细介绍了Keras中initializers模块常见模型初始化方法的含义,文章大部分内容来源于官网参考文档:[Keras初始化器的用法](https://keras-zh.readthedocs.io/initializers/) ,部分内容为笔者单独研究进行的补充,有助于深入理解各个初始化器的用法。最后使用keras提供了一个完整的简单模型进行训练的例子。原创 2024-09-12 08:29:35 · 1236 阅读 · 0 评论 -
统计机器学习基础知识
本文介绍了机器学习的一些基础知识,机器学习是人工智能的一个分支,而借助于机器学习中的神经网络,通过多层神经网络进行知识学习的深度学习是机器学习领域中的一个重要研究方向。原创 2024-08-31 11:07:43 · 1389 阅读 · 0 评论