文件名称:简单的BP神经网络(3层)
文件大小:65KB
文件格式:ZIP
更新时间:2023-05-14 09:36:05
神经网络 机器学习 BP神经网络 Python 人工智能
本项目手打了一个简单的BP神经网络。网络有三层——输入层、隐含层、输出层,使用sigmoid函数作为激活函数,通过反向梯度更新网络权值。同时手打一个PCA降维函数,完成数据的预处理。项目中包含两个数据集——abalone和wine。分享出来与各位大大交流,接受批评建议、相互学习。
【文件预览】:
abalone.data
wine.data
main.py
train.py