算法人生(8):从“注意力算法”看“战胜拖延”(被分心太多版)

linbojue
• 阅读 164

现代人拖延产生的原因有很多,比如因为害怕失败而拖延,因为完美主义倾向而拖延,不想走出“舒适区”而拖延等等, 今天我们要针对一个常见的原因“被分心的事情太多”而产生的拖延来看,如何从“注意力算法”的思路中找到些启发。

一、“注意力算法”简介 注意力算法是一种在深度学习中广泛应用的技术,用于处理序列数据时,模型可以动态地将注意力集中在最相关的部分。这种算法通过计算每个输入元素对当前输出的重要程度,根据权重对输入进行加权求和,以生成上下文信息,从而改善模型的性能和泛化能力。注意力机制赋予了模型在不同位置分配不同权重的能力,突出了重要的信息片段,忽略了不太相关的部分。

什么样的人,适合做B端产品经理? 要想成为优秀的B端产品经理,懂业务和懂产品是两个很重要的标准。B端赛道非常细分,产品迭代和推广的速度也很慢,这就产生了大量工作机会... 查看详情 > 注意力算法大概的步骤:

建立输入与输出之间的关联: 首先,注意力算法需要建立输入序列和输出序列之间的关联。例如,在机器翻译任务中,输入可能是源语言的句子,输出是目标语言的句子。注意力算法通过学习输入和输出之间的关系来实现翻译任务。 计算注意力权重:通过计算注意力权重来确定输入序列中每个元素对于当前输出的重要程度。这个过程可以理解为给输入序列中的每个元素分配一个权重,表示其对当前输出的贡献。 加权求和: 根据计算得到的注意力权重,将输入序列中的每个元素乘以对应的权重,并对乘积进行加权求和,得到一个加权向量,表示模型在当前输出时应该关注的内容。 更新输出: 最后,利用加权求和得到的向量作为上下文信息,结合当前输出的信息,更新输出序列中的元素。这样,模型在生成每个输出时都能够根据当前的上下文动态地调整注意力,从而提高模型在处理序列数据时的性能。 由上我们可以看出,注意力算法使得模型在处理复杂任务时,能够灵活关注输入序列的不同部分,提升了模型理解和处理信息的能力。例如,在机器翻译中,它可以确保模型在翻译目标语言时,重点关注源语言句子中的相关词语。在图像识别任务中,它可以帮助模型聚焦于图像的重要区域,忽略冗余或不相关的像素信息等等。

二、注意力算法对“走出拖延”的启发 在当今社会,信息爆炸和多任务处理成为了日常,我们常常发现自己被各种娱乐活动、社交媒体等分了心,从而产生了一种错觉——没有时间。这种感觉让我们在面对真正重要的任务时,选择了拖延,要等“以后再做”,我们觉得自己要先做些其他的事情,但这些事情可能并不是当下来看最重要的事情,因为没有建立“做事和目标之间的关联”,没有给“事情赋予权重”,被各种分心的事情干扰着让自己失去了焦点。分心而产生拖延对个人的影响主要表现在:

时间感知的扭曲:分心让我们频繁地在多个任务之间切换,这会影响我们对时间的感知和管理,使我们高估自己完成任务的速度,低估任务所需的时间; 精力耗散:精力被过多无关紧要的事情分散,当转向重要任务时,已经没有了足够的精力,从而选择拖延; 挫败感和焦虑:随着拖延的增加,未完成任务的压力累积,会导致一定的挫败感和焦虑,进一步加剧了拖延行为。 三、解决思路

  1. 明确优先级 每天根据近期的目标关联度和重要性,制定或调整当天的任务清单,明确当天的任务优先级,区分哪些是必须完成的任务,哪些是可以等待的任务,哪些是可以转交给他人的任务,哪些是随着时间的推移可能不需要解决的任务等等;

  2. 提升时间管理技巧 采用时间管理工具或技巧,如番茄工作法,为每个任务设定专注的时间段,减少在任务之间无目的地切换,注重培养自己每天的“心流”时间段等提升工作或学习的效率;

  3. 减少干扰 在处理重要任务时,尽量减少干扰,比如关闭不必要的社交媒体通知,找个没有他人干扰的环境处理任务,创造一个有利于专注的工作环境,可以大大提升我们做事的效率。其实,道理说起来都懂,关键还是要真的行动起来,才能对自己的生活有帮助。

  4. 学会说“不” 对于那些不重要或不紧急的请求,要学会说“不”(当然要注意方式、方法),通过拒绝不必要的任务,才能有效地保护自己的时间和精力,让自己的精力能专注在自己真正重要的任务上。

当然,改善分心的技巧不止限于以上方法,注意力算法思想的核心在于“资源的优化配置”,无论是人类还是机器,可能同一时间冒出来的要做的事情的念头有很多,但机器有算力的限制,人有精力的限制,而时间又是固定的,所以资源怎么被合理的分配到最该做的事情上,是大家都要不断学习的。通过改善时间管理和减少分心的事项,我们可以更聚焦在重要的事情上,有效地减少拖延,找回那些被误认为“没有”的时间!

https://www.720yun.com/vr/03ejzskf5k2 https://www.720yun.com/vr/1edjzskf5m8 https://www.720yun.com/vr/467jzskf5n2

本文由 @养心进行时 原创发布于人人都是产品经理,未经许可,禁止转载

题图来自Unsplash,基于 CC0 协议

点赞
收藏
评论区
推荐文章
徐小夕 徐小夕
3年前
这些经典的前端基础算法题, 你会做几道?
之前因为工作原因接触了很多有意思的算法知识,为了巩固大家的算法基础和编程能力,笔者总结了8道算法题,供大家学习参考.接下来我们来看看题目.1.有一个数组arra1,a2,a3,b1,b2,b3,c1,c2,c3...,通过算法将数组进行拆分,转化为如下格式的数组a1,b1,c1,a2,b2,c2,a3,
拜占庭将军问题和 Raft 共识算法讲解
在分布式系统中,什么是拜占庭将军问题?产生的场景和解决方案是什么?什么是Raft共识算法?Raft算法是如何解决拜占庭将军问题的?其核心原理和算法逻辑是什么?除了Raft,还有哪些共识算法?共识问题作为分布式系统的一大难点和痛点,本文主要介绍了其产生的背景、原因,以及通用的Raft算法解决方案。
Stella981 Stella981
2年前
MindManager,818“烧走”拖延症
这是一个关于重度拖延症的故事。2016年底,临近年末各类的总结报告层出不穷,你开始在网上搜索总结报告该怎么写,而大段的文字却看的你头晕脑胀,突然!(http://p3.pstatp.com/large/37c80000d1a0463da383)这样一份年终计划出现了......虽然作为一个重度拖延症,事情能拖一天是一天嘛你还是马上把图
Stella981 Stella981
2年前
C++ sha256加密(openssl库)
安全散列算法安全散列算法(英语:SecureHashAlgorithm)是一种能计算出一个数字消息所对应到的,长度固定的字符串(又称消息摘要)的算法。且若输入的消息不同,它们对应到不同字符串的概率很高;而SHA是FIPS所认证的五种安全散列算法。这些算法之所以称作“安全”是基于以下两点(根据官方标准的描述):由消息摘要反推原输入消息,从计
Easter79 Easter79
2年前
SSL Certificate Signed Using Weak Hashing Algorithm 和SSL Medium Strength Cipher Suites Supported的...
这两天有个项目被扫描器报了几个中危,都是SSL证书的问题。记录一下解决方案吧。第一个问题:SSLCertificateSignedUsingWeakHashingAlgorithm这里的原因是因为使用弱算法签名的证书。解决方案查了下总结下来是换算法。操作步骤:  1、从证书颁发机构安装服务器的身份验证证书  2、在注册表H
Stella981 Stella981
2年前
SSL Certificate Signed Using Weak Hashing Algorithm 和SSL Medium Strength Cipher Suites Supported的...
这两天有个项目被扫描器报了几个中危,都是SSL证书的问题。记录一下解决方案吧。第一个问题:SSLCertificateSignedUsingWeakHashingAlgorithm这里的原因是因为使用弱算法签名的证书。解决方案查了下总结下来是换算法。操作步骤:  1、从证书颁发机构安装服务器的身份验证证书  2、在注册表H
Stella981 Stella981
2年前
2020年终总结——前端入坑四年,今年实惨
!(https://uploadimages.jianshu.io/upload_images/2494472411b8a12ef2355c90.png?imageMogr2/autoorient/strip%7CimageView2/2/w/1240)写在前面2020最后一天,我在KFC写总结。前几天就想写了,嗯,我是拖延症患者
Stella981 Stella981
2年前
Redis5.0之后的内存策略
前言:这八种算法是基于redis5.0版之后的,他新增了新增allkeyslfu,volatilelfu这两种算法,也就是多了LFU算法,而LFU与LRU算法不同在于;LRU是淘汰最近最长时间未使用的页面进行淘汰,而LFU是要求在页置换时置换引用计数最小的页,因为经常使用的页应该有一个较大的引用次数。但是有些页在开始时使用次数很多,但以后就不再使用,
可莉 可莉
2年前
2020年终总结——前端入坑四年,今年实惨
!(https://uploadimages.jianshu.io/upload_images/2494472411b8a12ef2355c90.png?imageMogr2/autoorient/strip%7CimageView2/2/w/1240)写在前面2020最后一天,我在KFC写总结。前几天就想写了,嗯,我是拖延症患者
菜园前端 菜园前端
1年前
什么是分而治之?
原文链接:什么是分而治之?在我们前面有学习过一系列数据结构、以及相关的一些算法,包含排序、搜索算法。而本次学习的分而治之它不是数据结构,也不是一种算法,而是算法设计中的一种方法,可以理解为是一种思想。我们可以利用这种思想去设计很多种算法。分而治之是将一个问