- 博客(22)
- 收藏
- 关注
原创 UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position 0-4: ord inal not in range(2
关于UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-4: ord inal not in range(256)问题的解决
2022-07-21 19:53:18
3189
3
原创 4.27-CNN简介
CNN是convolutional neural network卷积神经网络。一般用来做图像处理,处理的过程如下图。首先这个猫的图像会把像素点按照顺序录入为一个像素向量,有多少个像素点,这个向量就有多长。第一层的时候可能会检测一些很基础的颜色或者线条。第二层就可能检测由颜色和线条组成的图案。第三层会更复杂,比如这种蜂巢的图案或者人的上半身,可能到这一步就能得出结论了,又或者有下一层检测更复杂的。那么问题就是这个网络能变简单吗,通过图像的特性。答案是可以。举了几个例子,我这里不放图..
2022-05-24 10:21:43
1552
原创 4.25-tips for deep learning
这一课其实就是21年课程中的问题那一课。所以内容有一些重复,下面只记录不一样的地方。一、之前就是很被动的接受了一个概念,叫做从输入端到输出端的过程中,移动的幅度是越来越小的,之前解释是说因为开始的地方梯度线密集,所以梯度变化大,后来的地方梯度本身就很小,所以移动的步伐也变小了。现在的话,有了更合适的说法,那就是利用sigmoid来解释,因为每一次的ΔW都会从sigmoid的x值映射到y值上,而且是缩小的那种映射,所以ΔW会越来越小。二、maxout,说是可以用它来模拟出各种激活函数,
2022-05-24 10:20:19
94
原创 4.20-“Hello World“ of deep learning-Keras
这里是以keras为例子,用的是mnist手写数字识别为数据集。(改过笔记了,现在的代码是新版的,主要就是吧output_dim改成units)还是熟悉的三步,首先第一步先宣告一下model。然后就可以开始添加层了,比如这里有两个hidden layer,每个layer有500个neuron,那么就定义成model.add( Dense( input_dim=28*28,units=500 ) )model.add( Activation('sigmoid') )这就定好了第一层,28*
2022-05-24 10:18:13
94
原创 3.30-local minima和saddle point
李宏毅老师机器学习课-梯度下降的两个问题点local minima和saddle point的课堂笔记
2022-03-30 20:50:40
784
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人