今日完成
1.leetcode编程一题:leetcode-643. 子数组最大平均数 I
2.网易云课程——机器学习吴恩达第八章 神经网络-表述
机器学习总结
8.1 非线性假设
非线性假设适用于什么问题?
非线性的多项式项,适用于分类问题前面学习了什么算法适用于分类问题?
逻辑回归算法当特征很多的时候,比如10000个特征,逻辑回归还适用吗?
普通的逻辑回归模型,不能有效地处理这么多的特征,这时候我们
需要神经网络。
8.2 神经元和大脑
- 从人体大脑的学习特征,我们有什么启发?
如果人体有同一块脑组织可以处理光、声或触觉信号,那么也许存在一种学习算法,可以同时处理视觉、听觉和触觉,而不是需要运行上千个不同的程序,或者上千个不同的算法来做这些大脑所完成的成千上万的美好事情。也许我们需要做的就是找出一些近似的或实际的大脑学习算法,然后实现它大脑通过自学掌握如何处理这些不同类型的数据。
8.3 神经网络模型表示1
二分类的神经网络模型是什么样的?
Layer1 是输入层,Layer2 是隐藏层,Layer3是输出层熟悉一些标记
根据以上模型,激活单元a和输出h的表达式是什么?
以上计算可以通过循环实现
8.4 模型表示
- 如何使用向量化的方法实现计算?
- 以上是对单一的训练集计算,如何对整个训练集进行计算?
8.5 特征和直观理解 1
- 神经网络中,单层神经元(无中间层)的计算如何表示逻辑运算?
8.6 样本和直观理解 II
- 如何实现二元逻辑运算符——与、或、非?
- 如何实现 XNOR 功能(输入的两个值必须一样,均为 1 或均为 0)
即
8.7 多类分类
- 如何实现多类分类?