- 博客(79)
- 收藏
- 关注
原创 Datawhale X 李宏毅苹果书 AI夏令营-深度学习基础-Task3
在一个线性的的模型里面,当输入的特征,每一个维度的值,它的范围差距很大的时候,我们就可能产生像这样子的误差表面,就可能产生不同方向,斜率非常不同,坡度非常不同的误差表面所以怎么办呢,有没有可能给特征里面不同的维度,让它有同样的数值的范围。如果我们可以给不同的维度,同样的数值范围的话,那我们可能就可以制造比较好的误差表面,让训练变得比较容易一点其实有很多不同的方法,这些不同的方法往往就合起来统称为特征归一化(feature normalization)如果误差表面很崎岖,它比较难训练。
2024-09-03 23:41:29
458
原创 Datawhale X 李宏毅苹果书 AI夏令营-深度学习基础-Task2_1
一般在训练一个网络的时候,损失原来很大,随着参数不断的更新,损失会越来越小,最后就卡住了,损失不再下降。当我们走到临界点的时候,意味着梯度非常小,但损失不再下降的时候,梯度并没有真的变得很小,图 3.19 给出了示例。同一个参数需要的学习率,也会随着时间而改变。在图 3.25 中的误差表面中,如果考虑横轴方向,绿色箭头处坡度比较陡峭,需要较小的学习率,但是走到红色箭头处,坡度变得平坦了起来,需要较大的学习率。AdaGrad 可以做到梯度比较大的时候,学习率就减小,梯度比较小的时候,学习率就放大。
2024-09-01 23:57:42
271
原创 Datawhale X 李宏毅苹果书 AI夏令营-CNN图像分类-Task2
本文介绍了Datawhale夏令营的卷积神经网络的图像分类实战任务
2024-08-31 23:26:33
1295
原创 Datawhale AI 夏令营-CV竞赛-Task3
本文主要介绍了在Datawhale夏令营的CV竞赛中,如何在已经使用YOLO模型的情况下,针对赛题情况进行优化增强模型性能
2024-08-31 14:43:23
674
原创 IEEE的官方论文模板
各位写论文时应该都会有一个苦恼,不知道应该怎么找论文模板,这里详细介绍了如何从IEEE的官网下载官方模板(LaTex或Word)
2024-08-29 11:46:57
3764
原创 Datawhale X 李宏毅苹果书 AI夏令营-深度学习基础-Task1
在神经网络训练过程中,当参数对损失微分为零的时候,梯度下降就不能再更新参数了,训练就停下来了,损失不再下降了。梯度为0时不仅仅有局部极小值,还有鞍点(梯度是零且区别于局部极小值和。),这些都被成为临界点。临界点:梯度为零的点。
2024-08-27 23:45:39
308
原创 Datawhale AI 夏令营-CV竞赛-Task1
baseline使用了YOLO(You Only Look Once)物体检测模型,该模型的核心思想是将目标检测任务视为一个单一的回归问题,通过一个卷积神经网络(CNN)直接从图像像素到边界框坐标和类别概率的映射。本赛题的任务是开发智能识别系统,用于自动检测和分类城市管理中的违规行为。通过对摄像头捕获的视频进行分析,自动准确识别违规行为,并及时向管理部门发出告警,以实现更高效的城市管理。初赛提供城管视频监控数据与对应违规行为标注。视频数据为mp4格式,标注文件为json格式,每个视频对应一个json文件。
2024-08-26 23:50:13
282
原创 Datawhale AI 夏令营——AI+逻辑推理——Task4
这篇文章探讨如何利用大语言模型解决推理任务,包括训练&微调和Prompt&agent
2024-08-03 23:54:56
1120
原创 Datawhale AI 夏令营——AI+逻辑推理——Task1
Datawhale AI 夏令营,AI+逻辑推理方向,基于第二届世界科学智能大赛逻辑推理赛道:复杂推理能力评估的比赛,运用Qwen系列模型和魔搭社区
2024-07-27 21:26:20
626
原创 DIY制作并安装JDK8绿色版
官网提供的JDK8只有安装包,没有绿色免安版,而我们开发时需要根据需求使用不同的JDK版本,使用安装包安装过程会写入注册表,不方便便携式使用,还会附带安装Java 8 Update,会自动更新。而绿色版不会写入注册表,不会自动更新,不会开机自启,不会安装多余组件,最重要的是**即解即用**。因此下面的制作教程将让您得到一份绿色版的JDK8。
2022-12-05 21:34:57
2294
原创 安装Scala
本文主要讲解如何在Windows10中安装Scala,并在IDEA中配置Scala的开发环境,Scala作为大数据开发中的常用编程语言,特别是Spark更是直接用Scala开发而来,因此使用Scala进行大数据开发十分必要
2022-09-25 23:53:31
852
原创 解决IDEA无法找到类的问题
在使用IDEA,通过Maven项目构建工具构建项目时,经常会遇到“无法找到类(Class not found)”的错误,但是类本身没有问题,也成功在编译输出的文件中找到,会非常奇怪。另外在Maven项目中编写了测试类,运行程序经常会失败,经常需要跳过测试类的情况出现,因此通过查到资料,实践得出以下解决方案。
2022-04-05 11:12:33
34150
原创 解决Rational Rose找不到suite objects.dll文件的问题
解决Rational Rose找不到suite objects.dll文件的问题
2022-02-16 00:42:30
1332
原创 使用Vue-CLI搭建Vue项目环境
本文简单介绍如何安装Vue官方提供的脚手架和如何通过Vue脚手架搭建工程化项目,并说明工程化项目的项目架构和启动项目。
2021-11-03 20:36:07
374
原创 安装Git
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。本文主要介绍了如何在Windows系统中安装Git,并简单说明了如何在Git中配置基本信息。
2021-11-03 19:41:23
134
原创 Spring Cloud Alibaba环境搭建
Spring Cloud Alibaba是目前主流的分布式微服务架构,本文主要讲解了在IDEA中如何搭建Spring Cloud Alibaba环境,以及介绍Spring Cloud Alibaba各个版本之间的关系和搭建Spring Cloud前的准备工作。
2021-11-02 18:05:11
1004
原创 SpringBoot整合Druid
本文简单介绍如何在SpringBoot项目中整合Druid,并在最后说明了整合第三方技术的通用方法。通过使用连接池可以大大提高与数据库交互的效率。
2021-10-31 02:09:14
225
原创 设计架构 | MVVM模型
本文简单介绍了MVVM,作为Vue开发的设计思想,学习MVVM将有助于我们深入理解Vue的目的与原理,是在现有的MVC基础上的扩展。
2021-10-27 18:13:36
232
原创 安装和配置Tomcat(绿色版)
本文主要讲解了如何安装Tomcat的免安装版本和配置信息,Tomcat服务器作为一个常用的轻量级服务器,在Web开发中经常用到,同时本文还解释了关于Tomcat配置环境变量的问题。
2021-10-24 13:06:00
2483
原创 Swagger
SpringBoot集成Swagger使用,Swagger是一个专门处理接口问题的框架,常用于当前主流的前后端分离项目,用于规范开发接口。
2021-10-24 12:51:00
504
原创 npm使用
本文主要介绍了Node.js中的包管理器npm的使用,npm相当于python中的pip,npm在前端开发使用频繁,特别是Vue框架开发,这里简单说明npm的基本操作命令、配置镜像源(淘宝镜像)和安装cnpm。
2021-10-04 12:25:17
137
原创 安装Node.js(绿色版)
本文主要介绍了如何安装Node.js,Node.js在前端中使用频繁,而免安装版相比安装包版较为方便快捷,下载压缩包解压配置后即可使用,无需复杂的安装步骤,降低使用难度。
2021-10-04 12:09:41
1410
原创 MyBatis逆向工程(代码生成器)
本文简单介绍了MyBatis的逆向工程用法,介绍了两种启动方式和提供了关于MBG配置文件的样例。逆向工程通过数据库自动创建三个组件,减轻开发工作量,提高开发效率。
2021-10-01 09:00:00
432
原创 MyBatis-Plus代码生成器
本文主要讲解如何使用MyBatis-Plus的代码生成器,能根据数据库表自动生成相对于的实体类、映射层、服务层、控制器层,使用代码生成器能大大提高工作效率,减少重复工作量。本文与SpringBoot配合使用。
2021-09-30 19:49:11
224
原创 SpringBoot整合MyBatisPlus
本文通过简单介绍Spring Boot和MyBatis-Plus框架整合,提升与数据库的交互作用。MyBatis-Plus持久层框架技术相比MyBatis更加强大,效率更高,内置多个增删改查方法,十分适合与Spring Boot组合使用。
2021-09-30 19:40:43
167
原创 Linux中安装MySQL
本文主要介绍如何在Linux中安装MySQL数据库,Linux作为目前主流的服务器系统环境,学习在Linux环境下使用十分重要,学会后可自己在虚拟机中搭建一台数据库服务器。
2021-09-03 19:10:31
155
原创 安装Docker
Docker是一种容器化技术,应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,解决了应用部署需要环境配置要求这个问题,以下安装系统为CentoOS7。
2021-09-03 16:43:48
139
原创 安装MySQL(绿色版)
MySQL作为目前常用的关系型数据库,在各种项目中使用频率较高,这里介绍免安装版MySQL的安装方法,免安装版比安装包安装更为方便,解压和简单配置后即可使用。
2021-09-03 12:15:46
1328
原创 VSCode插件位置
VSCode中提供各种丰富的插件,但是插件的位置一般是直接安装在C盘,而C盘的空间宝贵又不想安装在C盘,这里就提供两种方式自定义插件位置。
2021-08-30 23:43:52
3310
原创 安装VSCode(绿色版)
VSCode作为目前最强大的文本编辑器,通过内部的插件市场可满足各种开发需求。使用免安装版可以自定义插件安装位置等,而使用安装包安装只能通过修改快捷方式自定义,十分不方便。因此这里分享如何安装免安装版的VSCode。
2021-08-30 02:14:37
6453
2
原创 安装Python(绿色版)
在Win10系统中安装Python环境,使用安装包有些麻烦,使用嵌入版则仅需解压并配置环境变量即可,省时省力,十分方便。同时还安装包管理器pip。
2021-08-27 17:29:59
5385
原创 解决Win10环境变量Path的显示问题
Win10系统的Path变量显示是可以多行显示,但是误操作后会变成单行显示,变为单行显示,十分不方便,以下是讲解如何恢复多行显示。
2021-08-27 17:25:35
3165
2
原创 安装JDK11(绿色版)
学习Java的第一步需要先配置好JDK环境,而JDK11是目前最新的稳定的JDK版本。本文讲解了如何下载安装JDK11(以免安装版本为例)。以下环境为Windows10
2021-08-20 19:09:29
4224
原创 管理多版本JDK
JDK有多个版本,有时为了开发需要切换不同的版本,在一部电脑上安装多个JDK,只需要按以下配置,每次即可轻松使用。以下环境为Windows10
2021-08-20 18:45:14
1426
原创 安装与卸载JDK8
学习Java的第一步需要先配置好JDK环境,而JDK8是目前使用最广泛的JDK版本。本文讲解了如何下载安装和卸载JDK8。以下环境为Windows10
2021-08-20 18:40:22
1654
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人