人工神经网络 具有反向传播和动量的人工神经网络(不使用角膜和张量流) 楷模 实施步骤 导入必要的库 麻木 matplotlib 球状 cv2 随机的 操作系统 下载并预处理数据集 加载训练和测试数据集 随机训练和测试数据集 调整图像大小并进行归一化 初始化随机权重和偏差 创建字典以存储权重和偏差 将权重和偏差初始化为零以进行反向传播 修复所有超参数 学习率 纪元数 层数 每层的单位数 动量(
1
使用手写识别的计算器 这个项目是我面向对象编程课程的最后一个项目。 下面介绍该算法为显示包含数学方程式的输入图像的结果而采取的步骤。 1-图像分割 该程序对输入图像进行分段,仅提取所需的数字或运算符进行计算,然后将每个数字或运算符转换为28x28像素的小图像,这将作为神经网络的输入。 程序接受的数字范围是0-9 ,有效的操作是:加法,减法,乘法,除法,幂和使用括号。 2-分类 从算法的第一步中提取的缩略图被馈送到仅具有一个隐藏层的预训练神经网络,该神经网络的预测是S形激活的向量,每个描述输入的依存概率p(i)图像属于第(i)类。 3-计算结果 对每个分割的图像进行分类后,我们将此分类转换为相应的数字或运算符,并将其隐含为表达式字符串。 然后,我们将此字符串传递给基于堆栈的计算器以计算其结果。 然后使用简单的GUI将所有这些包装到JavaFX应用程序中。 将发布文档,以获取有关算法步骤以及
1
流失预测 使用人工神经网络的客户流失预测 问题陈述 任务是预测某个客户是否会放弃公司。 也就是说,要预测“客户流失”属性。 通常,为每个客户国家/地区提供的信息帐户长度区号电话国际计划VMail计划VMail消息日间日间通话日间收费夏娃·明斯平安夜电话夏娃冲锋夜分钟夜间通话夜间收费国际分钟国际通话国际收费客户服务电话搅拌? 内容 数据探索 数据预处理 训练模式 可视化模型
1
持续学习基准 使用流行的持续学习算法评估三种类型的任务转移。 该存储库使用PyTorch实现并模块化了以下算法: EWC: ,(克服神经网络中的灾难性遗忘) 在线EWC: , SI: ,(通过突触智能持续学习) MAS: ,书面(“内存感知突触:学习(不)忘记的内容”) 创业板: ,(用于持续学习的梯度情景记忆) (更多即将到来) 将以上所有算法与具有相同静态内存开销的以下基准进行比较: 天真彩排: L2: , 关键表: 如果此存储库对您的工作有所帮助,请引用: @inproceedings{Hsu18_EvalCL, title={Re-evaluating Continual Learning Scenarios: A Categorization and Case for Strong Baselines}, author={Yen-Chang Hsu a
1
持续学习 这是以下论文中描述的持续学习实验的PyTorch实现: 三种持续学习的方案() 具有反馈连接的生成性重放是持续学习的通用策略() 要求 当前版本的代码已经过测试: pytorch 1.1.0 torchvision 0.2.2 运行实验 可以使用main.py运行单个实验。 主要选项有: --experiment :哪个任务协议? ( splitMNIST | permMNIST ) --scenario :根据哪种情况? ( task | domain | class ) --tasks :多少个任务? 要运行特定方法,请使用以下命令: 上下文相关门(XdG):
1
负荷预测:使用MATLAB(ANN)进行负荷预测
1
心电图分类 该代码包含一种基于多个支持向量机(SVM)的自动分类心电图(ECG)方法的实现。 该方法依赖于随后的搏动及其形态之间的时间间隔来进行ECG表征。 使用基于小波,局部二进制模式(LBP),高阶统计量(HOS)和几个幅度值的不同描述符。 有关详细说明,请参见以下文章: : 如果您在出版物中使用此代码,请引用为: @article{MONDEJARGUERRA201941, author = {Mond{\'{e}}jar-Guerra, V and Novo, J and Rouco, J and Penedo, M G and Ortega, M}, doi = {https://doi.org/10.1016/j.bspc.2018.08.007}, issn = {1746-8094}, journal = {Biomedical Signal Processing and Control}, pages = {41--48}, title = {{Heartbeat classification fusing temporal and morphologica
1