- 博客(16)
- 收藏
- 关注

原创 用遗传算法优化BP神经网络的初始化参数
遗传算法(Genetic Algorithm,GA)是一种模拟自然选择和遗传机制的优化算法,用于在搜索空间中寻找最优解或接近最优解的问题。它属于进化算法的一种,借鉴了生物学中的遗传学和自然选择的概念。遗传算法的基本思想是通过模拟生物个体的进化过程来逐步优化问题的解。算法通过一代代的迭代,利用交叉、变异和选择等遗传操作,不断演化种群中的个体,使其逐渐趋向于问题的最优解。
2023-11-17 16:55:04
1032
原创 C++常见关键字总结
受保护成员,与私有成员十分相似,但有一点不同,protected(受保护)成员在派生类(即子类)中是可访问的。私有成员,在类的外部不可直接访问,只能通过类中提供的接口访问。在类外,主程序中,如果直接使用T->data进行访问是不可行的,只能通过调用类中的getData方法进行获取。公有成员,在程序中类的外部是可访问的,例如类中的data是public,在类外部,主函数中,可以通过T->data进行访问。成员在派生类中仍然是受保护的,只能在类的内部或通过类的内部函数访问。
2024-07-24 11:24:07
955
原创 简单调用百度千帆大模型API,实现对话功能
接着就能获取到创建的应用 的API和KEY了。,创建应用,填写应用名称,并配置需要的模型。,后续可能会继续更新,增加更多功能。具体的API文档可以参考。
2024-07-22 10:36:37
1876
原创 MySQL基础知识--SQL语句、函数、约束、多表查询以及事务
创建数据库之前先查询是否存在同名数据库删除数据库,在删除之前查询是否存在,不存在时不会报错创建数据库并指定默认字符集为utf8mb4(支持4字节的utf8)使用名为learn_database的数据库,先进入数据库才能进行后续的表操作。
2024-07-09 09:44:30
1028
原创 SQL server配置ODBC数据源(本地和服务器)
此处配置完成后会直接进入下一步,否则会显示错误信息,需要检查是否有访问服务器权限、端口号、用户密码以及服务器IP等信息;若成功,直接弹出下一步。4. 登录ID 和密码需要是远程SQL server的登录ID和密码,此外需要点击客户端配置,不要动态分配端口号,指定服务器分配的端口号。5. 选择ID和密码验证,并填写本地SQL server登录ID和密码。3. 名称之后要用到,是远程的DSN名称,服务器即远程服务器IP。4. 名称和描述自己填,服务器选择本机设备名称。2. 选择“系统DSN”,点击“添加”
2024-06-27 11:28:33
6379
2
原创 Pycharm运行Django项目,配置浏览器默认路由
Pycharm运行Django项目,配置浏览器默认路由,运行后直接跳转至浏览器显示指定网页
2024-06-27 11:09:10
353
原创 手写神经网络实现手写数字识别
先获取当前批次大小的数据集,然后前向传播,输入层的数据就是批次大小数据,得到第一个隐藏层的输入为X_batch和权重做点积再加上偏置,再通过sigmoid函数,得到第一个隐藏层的输出。这里需要初始化的参数各层之间的权重和偏置,输入到第一个隐藏层,第一个隐藏层到第二个隐藏层,第二个隐藏层到输出层。输入层有64个神经元,第一个隐藏层有256个神经元,第二个隐藏层有64个神经元,最终的输出层有10个神经元。用测试集评估模型的性能,把测试集放到网络中前向传播一遍,得到输出结果,对比标签值,从而计算准确率。
2023-12-04 17:52:10
3295
原创 CNN-SVM结合做手写数字识别
训练CNN+MLP的过程,就是通过反向传播算法,使用交叉熵作为损失函数,用来衡量训练输出值与实际值的差别,再通过反向传播,调整MLP前向的层中的权重和偏置,同样,一直传播到卷积运算中卷积核的取值,通过训练优化,达到较好的分类效果。预训练CNN+MLP,两个卷积层,卷积核大小为5*5,填充数目为2,卷积输出再通过sigmoid层,接着使用平均池化,池化大小为2,滑动步长为2,接着送入展平层,再通过三层线性层,400*120,120*84,84*10。2、CNN+MLP分类。1、简单的MLP分类。
2023-11-17 18:15:24
2352
3
原创 pytorch安装——通过miniconda安装
多看看安装教程,一定注意核对电脑支持的CDUA版本+python版本+pytorch版本,版本兼容问题应该是新手遇到的最大的问题,其次,还有在conda中安装的方法,也可以尝试一下。t=N7T8。
2023-10-19 09:25:38
2483
3
原创 dive into deep-learning
Dive into deep-learning学习记录,主要根据《动手学深度学习(PyTorch版)》学习
2023-10-15 17:31:20
124
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人