提醒一下技术人,你是不是陷入局部最优了
首先看一张函数图像:
很明显,这个函数最小值点在E点,而A、C、G是函数的局部极小值点。我读书期间学的数学专业,研究的方向就是最优化算法,说的直白点,就是找函数的最小值点,如果得找到了E点就说明成功了,可是如果只找到了A、C、G中的一个就停滞,这时算法就陷入局部最优了,这个时候就需要修改算法,需要加入一些扰动或者其他策略,避免函数陷入局部最优解,所以最优化算法有一个非常重要的点就是要避免算法陷入局部最优。
局部最优解梯度为零,意味着没有变化,一直维持着某一种状态,一个人陷入局部最优解就意味着没有成长和进步。
最近我发现很多人都陷入局部最优解里了,并且痴迷在自己的局部最优解里面,如何才能跳出局部最优呢?我自己的感受是多了接触其他领域牛逼的人和知识,别人给你点拨一下,可能你就会马上思维提升,眼界开阔,有一种豁然开朗的感觉,有些东西如果别人不提示你一下,你可能一辈子都不知道。
不少做技术的人就是典型代表,比如有人觉得自己是技术大拿,即懂得服务端又能做前端,还懂区块链和人工智能,你问他如何提高用户留存他就不太清楚了,要是问怎么买一个适合自己的好房子,他就更懵逼了,不少人在买房子上面吃亏应该有切身体会。
还有很多人上大学填报志愿的时候都是看了下学校发的填报志愿的书,匆匆写了一个专业,上了大学才发现不是那么一回事,要是当时有个人高人能提点一下,未来的人生道路可能就不一样了。
所以做技术的人要专于技术,但不能被技术束缚住,可以尝试技术+产品,技术+运维,技术+写作,技术+管理,可能会有不一样的收获,平时多接触一下其他领域,多接触一下身边优秀的人,避免单线程思维,总之,维度高一点,风景就不一样了。
Stay hungry, stay foolish,but don't fall into the local optimal solution.
- 温馨提示:欢迎访问我的Github主页,有更多Flutter相关资料;
- 本文为我的原创文章,未经允许,不得转载!
转载于:https://www.cnblogs.com/ngu2008/p/10672374.html
提醒一下技术人,你是不是陷入局部最优了相关推荐
- 凸优化中如何改进GD方法以防止陷入局部最优解
在对函数进行凸优化时,如果使用导数的方法(如:梯度下降法/GD,牛顿法等)来寻找最优解,有可能陷入到局部最优解而非全局最优解. 为了防止得到局部最优,可以对梯度下降法进行一些改进,防止陷入局部最优. ...
- 面试题:说下局部最优和全局最优的区别
更多面试题关注"机器学习算法面试"有劳动下手指啦 问题背景 在优化的世界里,总避免不了的接触全局最优和局部最优的概念,那么这两者的区别是什么呢? 问题解答 全局最优:针对一定条件/ ...
- 元启发式如何跳出局部最优?
在使用启发式算法的时候,一个常见的问题是融入陷入局部最优,导致很长时间内算法的解难以得到改进,现总结一下几种常见的元启发式如何跳出局部最优. 一.跟算法内部设计无关: 使用多个初始解搜索: 二.跟算法 ...
- 算法 - 局部最优的避免
文章目录 局部最优的产生 局部最优的避免 局部最优的判断 局部最优的产生 一般的启发式算法非常容易产生局部最优,或者说根本无法查证产生的最优解是否是全局的.这是因为对于大型系统或复杂的问题,一般的算法 ...
- 一线技术人的成长思考总结
简介: 作为长期奋战在一线的技术人,我深刻体会到几个思维能力对技术人成长的重要性,熟练运用这几种思维可以帮助我们快速的进入到新的领域,在分析.定位和解决问题上有很大帮助.作为长期奋战在一线的技术人,我 ...
- 一线技术人应该关注的四种思维能力
引言 作为长期奋战在一线的技术人,我深刻体会到如下几个思维能力对技术人成长的重要性,熟练运用这几种思维可以帮助我们快速的进入到新的领域,在分析.定位和解决问题上有很大帮助. 抽象思维:帮助我们快速抽取 ...
- 作为技术人,如何突破自己的技术瓶颈,从而提高自己的核心竞争力
一.前言 不知不觉间,迎来了2021年的第一天.过去的2020年注定是一个不平凡一年,疫情来得太快就像龙卷风,短短数月就阻断了全世界范围内无数人与人之间的物理连接.这一年,我们戴了一年口罩:这一年,哪 ...
- 35岁技术人如何转型做管理?阿里高级算法专家公开10大思考
简介: 35岁左右对工程师而言是个不同寻常的年龄段.技术人有可能面临人生中的转型:从纯技术岗转向管理岗.也将面临诸多新的挑战,关于组建团队.领导以及KPI设置等.本文将讲述阿里资深技术leader张荣 ...
- 技术人如何通过了解业务,获取晋升机会
最近刚过晋升季,本身也作为评委参与了一些同学的晋升,整体上觉得业务与技术链接比较好的同学容易脱颖而出,另外也看到有些同学在业务理解上存在一些问题,也促使我最近一直在回顾和反思最近几年的经历,发现还是有 ...
最新文章
- Golang正则笔记 :使用正则表达式处理题库文本
- 一条长度为l的笔直街道 java_如图,在一条笔直的东西向海岸线l上有一长为1.5km的码头MN和灯塔C,灯塔C距...
- 你可能不知道的5种 CSS 和 JS 的交互方式
- Lintcode: Kth Smallest Number in Sorted Matrix
- Oracle中删除数据的一个小技巧
- Rsa2加密报错java.security.spec.InvalidKeySpecException的解决办法
- [C++基础]034_C++模板编程里的主版本模板类、全特化、偏特化(C++ Type Traits)
- 彩虹系统怎么弄服务器,用云服务器彩虹挂机
- 移动终端的应用杀掉进程后,接收消息启动应用的简要技术说明
- ul列表中包含input时line-height属性失效的解决办法
- 不要浪费时间去写所谓的完美代码
- HTTP请求协议格式详解
- Java 多线程编程
- 市场调查大赛全保姆教程(经验分享)
- 性能服务器e5,英特尔至强E5服务器到底有多强?
- Hadoop Yarn 安装
- Vue Vant点赞效果
- 火山PC(火山视窗)图形按钮制作器教程
- 第9周 Python计算生态概览
- 白菜u盘安装linux,使用U盘安装ubuntu 12.04(使用大白菜u盘启动工具)