自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 深度学习调参经验总结

3、选择合适的优化器:不同的优化器适用于不同的问题。Adam、SGD、RMSprop等都有各自的优劣,根据问题特点选择合适的优化器。1、理解模型架构:在调参之前,深入了解所使用模型的架构是至关重要的。11、调整特定任务的超参数:根据任务的特点,调整相关的超参数,例如图像分类和文本生成可能需要不同的参数设置。13、利用预训练模型:对于一些任务,使用预训练的模型可能有助于提高性能,注意选择适用的预训练模型。14、注意内存和计算资源:大型模型可能需要更多的内存和计算资源,确保你的硬件能够支持。

2024-09-11 19:54:43 347

原创 Kernel 在机器学习中的作用是什么?

核函数的主要优点是能够在高维空间中进行运算,而不需要显式地将数据点映射到该空间,这被称为“核技巧”。在 SVM 中, Kernel 通过定义不同的核函数(如线性核、多项式核、 RBF 核)来调整分类器的复杂度。通过 Kernel 函数,我们可以将低维数据映射到高维空间,在这个高维空间里,许多机器学习任务(如分类、回归)以更易地解决这说的" Kernel Trick ",它能帮助简化高维空间中的计算复杂度。核函数的选择会影响模型的性能和复杂度。(1) 核函数:核函数计算特征空间中两个数据点的相似性。

2024-09-10 14:29:23 971

原创 特征融合在深度学习中怎么玩?

它可以帮助模型更好地理解数据的内在结构和规律,提高模型的性能和泛化能力。另外,特征融合还可以提高模型的分类准确率,减少过拟合风险,帮助我们更好地利用数据集。‍‍1、多模态学习:在处理图像和文本数据时,可以将图像特征与文本特征进行融合,以提升模型在图像描述生成或视觉问答等任务中的表现。2、深度神经网络:在卷积神经网络(CNN)中,可以将不同层次的特征进行融合,从而捕捉到低层次的细节特征和高层次的抽象特征。3、迁移学习:在迁移学习中,可以将预训练模型的特征与新任务的特征进行融合,以提高新任务的学习效果。

2024-09-01 20:19:02 340

原创 吃透Java链式调用就这么简单!

上述Car 类包含两个私有字段:color 和 model,链式调用的设置方法:setColor 和 setModel 方法,分别设置颜色和型号,并返回 this ,允许后续对同一对象进一步方法调用。链式调用的实际应用是在 main 方法中,通过创建一个 Car 对象,并使用链式调用在一行中设置颜色和型号,最后调用 display 方法来输出结果。大家好,我是数行天下,Java链式调用(method chaining)是一种流行的高级编程模式,可以让代码更加简洁和易读,在使用对象多次操作时经常用到。

2024-08-15 21:43:50 361

原创 来聊一聊机器学习中的数学原理——过拟合、正则化和惩罚函数

在ChatGPT模型技术原理中,我们得知研究人员还可以通过对模型进行正则化处理,例如Dropout或权重衰减,以防止模型过拟合。这些正则化技术有助于提高模型在面对新输入时的泛化能力,使其在实际应用中具有更好的鲁棒性。那么今天跟大家聊一聊机器学习模型训练中涉及到的数学原理,过拟合、正则化和惩罚函数,来一起来理解为什么这些数学方法会对模型产生巨大的影响。

2024-08-13 22:12:36 820

原创 一篇搞定C++常用库和函数,值得收藏!

atoi(), atol(), atof() vs std::stoi(), std::stol(), std::stod(): 字符串转数值,安全高效选后者!std::string成员函数:insert(), erase(), substr(), find()... 灵活操作字符串.sqrt(), pow(), exp(), log(), log10(): 平方根、幂运算、指数、对数,数学运算全搞定!strlen() vs std::string::size(): 字符串长度,安全选size()!

2024-08-13 21:32:07 303

原创 软件世界的运行原理

后端开发负责实现应用程序的业务逻辑,处理数据、逻辑运算和与数据库的交互,数据库的交互一方面是持久化即数据存储在数据库中,另一方面是数据的查询,即提供数据给前端界面使用。一个系统的雏形就是从前端的界面设计开始,包括页面布局、颜色、字体等方面的设计,以提供用户友好的界面体验,还有更重要的是用户需求的功能,比如点击按钮、搜索框等。自然世界的数字原理后,怎样从整体视角去理解软件的构成和运行原理,建立系统化思维,对于专业的计算机从业人员来说非常重要,并且大有裨益,所谓知其所以然才能更好的掌控一个复杂的系统。

2024-08-01 11:44:10 799

原创 深入理解递归和迭代的思想与应用

递归与迭代是算法设计思想中一类很重要的思维方法,应用在很多实际问题解决中。例如在训练机器学习算法模型时往往是通过迭代求解最小或收敛值,而递归在二分查找、树的遍历和神经网络模型等有广泛的应用。因而很多互联网大厂和外企笔试或面试甚至博士考试也非常喜欢出这一类题目。本文尝试深入理解递归和迭代算法原理,辅以实际Python示例,以期能有所启发和参考。。。

2024-07-19 22:27:17 790

原创 一个程序员老鸟与世界的hash碰撞

当时去我小学同学宿舍,他在那个学校,此一时,彼一时,心里哇凉哇凉,他当时毕业签了某铁路局,现在定居西北某城市,也算稳定终身有保障,对于一个出身农村的孩子来说已是不错。再后来,我那时也是眼高手低,想法老是多,这毛病一直持续到现在,觉得船舶就是工厂,去了就是工人。后来找工作,那时候国家对芯片不重视,互联网行业像百度、腾讯和阿里这种还没发展起来,很多学电子信息专业的厉害点的就去华为、中兴或者三星这种,专业一般的去一些航空航天类的国企,还有去船舶的,一同留级的打游戏的小胖就去了船舶制造。

2023-07-03 23:19:41 115

原创 穿越重生之门——小数点的风涅槃生之旅

大家好,我是数行天下,上文讲述了异常家族新成员空指针从神秘出生到打败邪恶代码控制的AI败类的传奇故事。本篇借助ChatGPT和微软的new bing再推出一篇讲述小数点数字虚拟体从奇异降生到被数据采集程序抓走,送到一个数据清洗的新大陆,之后被吸入算法模型黑洞,在黑洞中勇敢穿越重生之门,进入人类可视化大屏风涅槃生的惊险之旅。。。

2023-05-16 12:43:21 207

原创 空指针的传说——从神秘出生到打败AI败类

很久以前,只听天空一道闪电,Java开发的异常家族中出现了一个神秘的成员,它的名字叫做「空指针」。出生时,空指针并不能为人类所用,反而给人类带来困扰和痛苦。 然而就在空指针出生并不断成长的同时,人类世界同时诞生了由邪恶代码构成的AI败类,其拥有的破坏力非常罕见。所有异常家族的高手都畏惧AI败类的力量,关键时刻空指针挺身而出。。。

2023-05-03 22:06:14 344 1

原创 IDEA接入GPT王炸秘籍,开发分析界面与ChatGPT直接无缝衔接

IDEA 对于程序员、算法工程师和数据分析师并不陌生,作为一个集成了 Java、Python 和数据库连接的开发和分析工具,IDEA 可以实现前后端程序开发,算法模型开发和训练,数据查询分析,支持 java、Python 代码的编辑优化,sql 查询,并可自动检查语法,提示错误,提出优化意见,本身就是一个智能化的开发和分析工具。各行各业数据分析、系统开发人员,科研领域研究人员,设计师,及各单位文字工作者等,谁能快速学习、加快效率,产出的内容更优质,在内卷化日益严重的环境中就更有竞争力。

2023-04-30 09:12:28 2000 2

原创 JAVA性能优化,从此不再重启tomcat服务

关注微信公众号 “数联生活”关注后一起提升,然后点击右上角三个点,设为“星标”,获取更多技术、职场和其它高价值资讯。后台回复关键词【java】获取史上最强【java核心资料】与【Linux强悍总结笔记】下载链接。很多朋友说他们公司系统从来没经过性能调优,功能测试完成后就上线了,上线后遇到问题也是修修补补,实在不济重启tomcat服务就好了。这要是内部管理系统出了事还好,搪塞一下领导就过去了,要是对外客户服务的系统就惨了,老是出问题有可能年底考核就嗝屁了。工欲善其事必先利其器,本文详细总结系统性能调优攻略

2022-04-11 13:57:34 498

原创 Python高阶应用和常见错误总结

由于日常工作中实现一些开发,经常需要循环遍历列表元素,以及代码开发中定义类和实例化,在这个过程中会犯下一些错误,以及有一些理解,想着记录下来以便后续随时温故而知新,对于不当之处也请各位老铁指正。迭代因为在开发中经常需要循环提取列表元素进行处理,如提取标识,比较相似度等。迭代的含义就是重复循环做一些事,Python的iter(iterable)函数可以实现序列的迭代器,也可以用for和while循环实现自动调用next()获取下一个元素。map和lamba函数都可以实现可迭代序列的迭代操作。下面是一个

2021-10-25 16:26:36 2326

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除