Advertisement

7-初识Keras:完成神经网络模型搭建

阅读量:

声明

本文源自哔哩哔哩付费课程资源《小白也能听懂的人工智能原理》的配套内容。仅为学习交流用途,请勿用于商业或非法活动! 如遇侵权行为,请及时联系我们删除

目录

一、知识引入

(一)矩阵和向量

1、向量

2、矩阵

(二)Keras框架

1、Keras实现一个神经元

2、存在的问题

二、编程实验1--向量和矩阵构建神经元

(一)编写预测模型-向量版

(二)前向传播--向量版

(三)反向传播--向量版

(四)绘图

三、编程实验2--使用Keras实现学过的神经网络模型

(一)输入数据的特征维度为一维,并且仅采用激活函数进行操作。该数据集将有毒性和无毒性分别用概率值0和1表示。

1、使用Keras搭建神经网络

2、模型训练

3、模型预测

4、绘图

(二)加入隐藏层,使得函数富有多样的单调性

1、修改为2个神经元(隐藏层),并添加输出层神经元

2、调整学习率

3、绘图

(三)两个特征维度的输入数据,简单的线性可分情况

1、指定输入数据维度2,单神经元

2、绘制三维空间图形

(四)两个特征维度的输入数据,加入隐藏层,扭曲预测曲面和分割线

1、指定输入数据维度2,修改为2个神经元(隐藏层),并添加输出层神经元

2、绘制三维空间图形


一、知识引入

(一)矩阵和向量

![]

全部评论 (0)

还没有任何评论哟~