2019/09/05

2024-02-27 08:59
文章标签 05 2019 09

本文主要是介绍2019/09/05,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

---恢复内容开始---

完了,大事不妙,今天才发现我做归一化的时候顺带着把下面一行数据也做了归一化了,我就奇了个怪为什么loss这么小,伤透心了,又得重来。

 

今日完成

 

今天把损失函数换了一下,又换回来了,从MAE又换回来MSE

 

然后呢加了L2正则化的东西到每一层去

 

最重要的是修改了准确度计算的公式

 

一开始我用的是

 

\[{\frac{{{ \left| {\mathop{{y}}\nolimits_{{predict}}\text{ }-\text{ }\mathop{{y}}\nolimits_{{actual}}} \right| }}}{{\mathop{{y}}\nolimits_{{actual}}}}}\] 

 

然后后来才发现我的分母,也就是刑期,其实是可以小于1的,0.x之类的,所以算准确度误差可能就会变大,平均值就被抬的很高

 

所以我改成了

 

\[{\frac{{{ \left| {\mathop{{{y}}}\nolimits_{{predict}}\text{ }-\text{ }\mathop{{{y}}}\nolimits_{{actual}}} \right| }}}{{\mathop{{y}}\nolimits_{{max\text{ }}}-\text{ }\mathop{{y}}\nolimits_{{min}}}}}\] 

 

这里的ymax和ymin代表的是不同区间的判罪上下限,金额一般判0-3年,金额较大判3-10年,金额巨大判10-无期

 

主要是对不同参数的模型进行评估

 

下面分别是没有加正则化的各模型训练一百万次之后得到的loss 和 acc曲线图

 

64X32

 

 

 

 

 

 

 

32X32

 

 

 

 

 

 

 

 

当然,这只是其中两个模型,可以看出都过拟合了

 

明日计划

 

测试模型参数,加上L2正则项看看结果

 

今日感想

 

一失足成千古恨,这几天的测试都白费

转载于:https://www.cnblogs.com/I-AM-DUMBASS/p/11469056.html

这篇关于2019/09/05的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/751889

相关文章

BUUCTF靶场[web][极客大挑战 2019]Http、[HCTF 2018]admin

目录   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 [web][HCTF 2018]admin 考点:弱密码字典爆破 四种方法:   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 访问环境 老规矩,我们先查看源代码

忽略某些文件 —— Git 学习笔记 05

忽略某些文件 忽略某些文件 通过.gitignore文件其他规则源如何选择规则源参考资料 对于某些文件,我们不希望把它们纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常它们都是些自动生成的文件,比如日志文件、编译过程中创建的临时文件等。 通过.gitignore文件 假设我们要忽略 lib.a 文件,那我们可以在 lib.a 所在目录下创建一个名为 .gi

Java第二阶段---09类和对象---第三节 构造方法

第三节 构造方法 1.概念 构造方法是一种特殊的方法,主要用于创建对象以及完成对象的属性初始化操作。构造方法不能被对象调用。 2.语法 //[]中内容可有可无 访问修饰符 类名([参数列表]){ } 3.示例 public class Car {     //车特征(属性)     public String name;//车名   可以直接拿来用 说明它有初始值     pu

Science|癌症中三级淋巴结构的免疫调节作用与治疗潜力|顶刊精析·24-09-08

小罗碎碎念 Science文献精析 今天精析的这一篇综述,于2022-01-07发表于Science,主要讨论了癌症中的三级淋巴结构(Tertiary Lymphoid Structures, TLS)及其在肿瘤免疫反应中的作用。 作者类型作者姓名单位名称(中文)通讯作者介绍第一作者Ton N. Schumacher荷兰癌症研究所通讯作者之一通讯作者Daniela S. Thomm

09 生命周期

生命周期 beforeCreatecreatedbeforeMountmountedbeforeUpdateupdatedbeforeDestorydestoryed 辣子鸡:香辣入口,犹如吃了炫迈一样 - - - 根本停不下来 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport"

Learn ComputeShader 09 Night version lenses

这次将要制作一个类似夜视仪的效果 第一步就是要降低图像的分辨率, 这只需要将id.xy除上一个数字然后再乘上这个数字 可以根据下图理解,很明显通过这个操作在多个像素显示了相同的颜色,并且很多像素颜色被丢失了,自然就会有降低分辨率的效果 效果: 但是这样图像太锐利了,我们加入噪声去解决这个问题 [numthreads(8, 8, 1)]void CSMain(uint3 id

C++入门(05-2)从命令行执行C++编译器_GCC

文章目录 GCC编译器1. 下载MinGW-w64,安装(不推荐)2. 使用MSYS2安装MinGW-w64(推荐)2.1 安装MSYS22.2 初始化和更新2.3 安装MinGW-w64编译器2.3 在MSYS2 Shell中导航到代码目录2.4 使用 g++ 编译2.5 运行可执行文件 GCC编译器 GCC(GNU Compiler Collection)是一个开源编译器集

C++入门(05)从命令行执行C++编译器_MSVC

文章目录 1.C++ 编译器2. 常用 C++ 编译器MSVC(Microsoft Visual C++)GCC(GNU Compiler Collection)Clang 3. MSVC 编译器3.1 开发者命令提示符3.2 编译 C++ 代码 1.C++ 编译器 将C++源代码(扩展名为 .cpp )转换成计算机可以运行的可执行程序 编译器会检查代码的语法和语义,生成相应

龙芯+FreeRTOS+LVGL实战笔记(新)——05部署主按钮

本专栏是笔者另一个专栏《龙芯+RT-Thread+LVGL实战笔记》的姊妹篇,主要的区别在于实时操作系统的不同,章节的安排和任务的推进保持一致,并对源码做了改进和优化,各位可以先到本人主页下去浏览另一专栏的博客列表(目前已撰写36篇,图1所示),再决定是否订阅。此外,也可以前往本人在B站的视频合集(图2所示)观看所有演示视频,合集首个视频链接为: 借助RT-Thread和LVGL

【笔记】数据结构刷题09

快速排序 215. 数组中的第K个最大元素 class Solution {public:int findKthLargest(vector<int>& nums, int k) {return divide(nums,0,nums.size()-1,nums.size()-k);}int divide(vector<int>& nums,int left,int right,int k)