首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

转行人士如何在人工智能领域保持一定的竞争力?

原问题描述: 没有学术认可:转行意味着没有相关领域的论文记录和对应的学位,即便水了一篇,被学术界认可的概率很低。而且码力有限,只要科班一直保持写码学习,写码速度感觉没法赶得上对方。...强项没卵用:机器学习广大分支的数学要求显然过低(不是和码农那种加减乘除数学比),只要智商正常,感觉是个数理出身的都能看懂基础并瞎扯一通,学术界只看论文就能刷掉一批,而公司评价模式并不理会这些,是靠业务+...所以如果想要把机器学习应用到别的领域,至少要满足几个基本条件: 获得高层的支持,能够协调团队间的关系 把其他人当做“傻子”,用傻瓜式的方式描述问题,避免“行话”和“黑话” 不要一口吃成个胖子,步子一定要小...在积累足够的经验后,可以回到自己的领域,推动领域数据化成为大佬。 如何在新的领域保持竞争力?我有几个不成熟的小建议: 思考本专业和数据挖掘如何结合。你自己才是真正的专业人士,你最清楚痛点在哪里。...如果你身处传统公司,那么可以像老板进行数据分析的科普。并开始主动收集数据,促进你们行业的发展。 所以说白了,保持竞争力的秘诀也就是思考和推动,前者需要沉淀后者需要勇气。

866110

观点 | 转行人士如何在人工智能领域保持一定的竞争力?

那么对于半路转行做AI的人士,他们很多没有学术认可,没有师承大牛,业务需求受限,那么他们该如何跟进这个时代,并保持一定的竞争力呢? 以下是知乎答主资深数据科学家阿萨姆的看法,供参考。...如果你的目标只是数据工程师或者工程师,不必为此发愁。综上,从硬件要求来看:有理工科硕士以上学历是基本要求,其他的条件是锦上添花。 2. 如何发挥自己的强项?...所以如果想要把机器学习应用到别的领域,至少要满足几个基本条件: 获得高层的支持,能够协调团队间的关系 把其他人当做“傻子”,用傻瓜式的方式描述问题,避免“行话”和“黑话” 不要一口吃成个胖子,步子一定要小...在积累足够的经验后,可以回到自己的领域,推动领域数据化成为大佬。 如何在新的领域保持竞争力?我有几个不成熟的小建议: 思考本专业和数据挖掘如何结合。你自己才是真正的专业人士,你最清楚痛点在哪里。...如果你身处传统公司,那么可以像老板进行数据分析的科普。并开始主动收集数据,促进你们行业的发展。 所以说白了,保持竞争力的秘诀也就是思考和推动,前者需要沉淀后者需要勇气。

710100
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【如何保持稳定的情绪】

    近期发生的新闻热点再度引发公众对稳定情绪和心理健康的关注。有时候我们遇到的最大的敌人,不是运气也不是能力,而是失控的情绪和口无遮拦的自己。如何在工作中保持稳定的情绪?...二:分享你的情绪调节技巧和策略 当碰到不满时,需要寻找到最适合自己的发泄方式,进行随性的绘画或者看一部喜欢的电影、或者将内心的不满通过文字抒发出来。...作者喜欢的方式是看电影和敲文字,通过观看电影进行内心的放松,将整个人的思维带入到电影中,通过博客等方式将自己的情感抒发出去,降低在内心的重量以及压抑程度。...三:身处逆境,你是如何治愈自己的 逆境从来就不是磨刀石,如果可以,谁不想一生都是顺境呢,如果没人能够给你创造顺境的环境、那只能去选择让自己能够适应逆境。...在逆境中很难真正的治愈自己,更多的只是麻醉自己,通过酒精等来进行麻醉,但酒醒之后,该面对的还是需要去面对,面对逆境,需要让自己保持平常心,因为既然会遇到逆境,那么就代表着已经没有人将其他因素排走,需要自己独自面对

    16420

    如何保持学习编程的动力

    但话说回来,关注了一阵子我发现,Reddit 上的讨论真要比贴吧不知道高到哪里去了,甚至比不少知乎回答要有价值。而且感觉下面的讨论氛围也更好些。...上次翻过一篇:我是如何在自学编程9个月后找到工作的,是一个编程自学者的经验之谈。这两天我又看到篇不错的,主要讨论的是自学编程中的一个普遍问题:如何坚持。...如果你曾致力于学习一些重要的东西,就会知道在漫长的艰难时刻保持自己的积极性是多么困难。你怎么做呢?我说下我的经验: 去开发点真东西 不要只一味地跟着教程学。...【Crossin 注】这个观点我也说过无数遍:等你有了一定基础之后,一定要找项目去做,从你身边着眼,想想有没有能用编程解决的问题,然后在解决问题的过程中提升能力。...我想说:难怪你们说没法保持学习的动力,你都不知道你在写什么,换作我也不想学了! 所以,只是跟着教程里写几行代码读取文件这种小技巧根本对编程没什么帮助

    51030

    他说的一定对吗?-- 请保持独立思考的习惯

    但是,他给出的答案一定是正确的吗? 近期项目组遇到这么个问题,Android平台上软件解码RTSP实时视频流CPU占用率较高,打算切换到硬件解码。...但是在调用硬件解码接口的时候返回失败,原因是视频流的分辨率信息未知,结果又自动切换回了软解。 那么,基于RTSP传输的视频流,一般可以从哪里获取分辨率信息呢?...公司的解码库经常用来对接第三方设备,别人的设备不一定填充RTP扩展头,即使填充了,格式也未必和我司的定义一致。难道我们的解码库解不了第三方的视频流?这和事实不符啊。...排查设备端代码发现,RTP封装库中,在发第一个I帧的时候,把SPS、PPS信息丢了!!! 通过这次事件可以看到,别人提供给你的信息不一定是准确的,甚至有可能是错误的。...他不一定是有意给你提供不准确的信息,有可能仅仅是因为他对问题理解的局限性,对相关知识的熟悉程度。为了避免被不准确的信息所害,我们一定要保持独立思考的习惯,多问几个为什么。 ​

    61640

    Confluence 6 如何保持我空间的整洁

    如果你有很多用户在同一个空间中编辑和创建内容,你的空间将会很快的变得混乱不堪。你可以使用下面的一些步骤来避免这个的发生。...创建一系列的指南 让你的合作编辑用户知道创建页面的上级页面是什么,这样可以保证内容不会放错地方。 确定每一个页面,博客页面的和附件的标签,这样能够保证内容更加整洁。...请参考 customize these Blueprints 页面中的内容。每一个从蓝图中创建的内容都会在边栏中有自己的索引。...当这个按钮被单击后,宏编辑器将会打开,并允许你添加一个新的页面和从基于给定的模板中添加内容。...创建你自己的页面模板 Create your own templates 能够让你将内容格式化成相同的格式。

    92530

    机场项目:解决飞行物空间大小纵横比、速度、遮挡等问题引起的实时目标检测问题

    在项目中,也有遇到一些小目标检测,尤其该目标是物体空间大小或纵横比、速度、遮挡、杂乱背景等变化,造成目标检测不到,误检、漏检等现象。...通过大量阅读文献以及研究,发现有些方法还是在一定基础上提升效果,满足实际场景需求。 通过在包含40个不同类别飞行物体的数据集上训练第一个(广义)模型来实现这一点,迫使模型提取抽象特征表示。...飞行物体的目标检测仍然具有挑战性,这是由于物体空间大小/纵横比、速度、遮挡和聚集背景的变化较大。 02 背景前要 最近看新闻发现国外,发生的许多事件表明了无人机的恶意使用。...通过在塔楼或其他建筑上投放使用AI目标检测应用,可以在一定程度上大量减少人力的投入,以及高效率护航飞机起飞落地!...最终的广义模型实现了0.685的mAP50-95和50 fps的1080p视频的平均推理速度。最终改进的模型保持了这种推理速度,并实现了0.835的改进mAP50-95。

    9610

    ICCII中如何保持特定module的port

    在进行后端设计时,为了使得最终的结果更加优化,也就是面积,功耗,性能更好,工具在优化时可能会把module的port改变。但是这样可能会带来一些问题。...这种情况当然首选的建议是尽量监测特定物理cell的pin,然后对这些cell设置dont touch,而不是直接检测hierarchical port。 另外一个解决方法就是,将这些port保持住。...如果我们用ICC的话,我们通常是对这些moudle的port设置dont touch。那么工具在优化的时候,会考虑到dont touch属性,从而让这些port不会被优化掉。...我在刚开始使用ICC2的时候,就曾经在项目中遇到这样的情况。当时根据ICC的使用经验,对moudle的所有的port都设置了dont touch。但是最后发现,还是有很多port不见了。...其实,ICCII中有专门的命令来解决的这个问题,那就是用set_freeze_port,请大家记住这个命令。而这个命令的具体用法,这里就不赘述了,大家可以直接使用在线帮助(man)。

    2.6K20

    如何保持json序列化的顺序性?

    是谁来决定的呢?如何保持? 说到底,json是框架还是啥?实际上它只是一个数据格式,一个规范标准,它永远不会限制实现方的任何操作,即不会自行去保证什么顺序性之类的。...那么,我们如何处理json的顺序性呢?...其次,因为json的数据支持嵌套,所以,我们应该需要保持每一层的数据都有序,才是完整有序的。 ok, 理解完有序的概念,下面我们来看看如何实现有序?...比如,ArrayList 的顺序性被维护,map的顺序性被维护。 但是很明显,这些顺序性是根据数据结构的特性而定的,而非所谓的字典序,那么,如果我们想维护一个保持字典序的json如何处理呢?...但这种list的顺序性,不一定是大家所理解的字典序,但一定可以保证得到相同的顺序。

    4K30

    大模型一定就比小模型好?谷歌的这项研究说不一定

    此外,他们还研究了预训练文生图 LDM 的大小会如何影响其在不同下游任务上的采样效率,比如真实世界超分辨率、主题驱动的文生图( 即 Dreambooth)。...该团队的实验表明:预训练性能与在下游任务上的成功之间存在很强的关联。较小模型即使使用额外的训练也无法完全赶上较大模型的预训练质量所带来的优势。 较小模型的采样效率更高。...这些趋势表明不同大小的模型的学习能力具备明显的扩展趋势。 具体来看,图 3 展示了参数量从 39M 到 5B 的不同模型的运行情况,其中的训练计算成本是表 1 中给出的相对成本和训练迭代次数的积。...实验结果表明较小模型有一个明显的局限性:不管训练计算量如何,它们都无法达到与较大模型同等的性能。 图 4 右图给出了失真度指标 LPIPS 的情况,可以看到其与生成指标 FID 有一些不一致。...由于 DPM-Solver++ 采样器的设计并不适合用于超过 20 步的采样,因此这也是其采样范围。 结果表明:不管使用什么采样器,LDM 的规模扩展性质始终保持一致。

    22010

    机场项目:解决飞行物空间大小纵横比、速度、遮挡等问题引起的实时目标检测问题

    在项目中,也有遇到一些小目标检测,尤其该目标是物体空间大小或纵横比、速度、遮挡、杂乱背景等变化,造成目标检测不到,误检、漏检等现象。...通过大量阅读文献以及研究,发现有些方法还是在一定基础上提升效果,满足实际场景需求。 通过在包含40个不同类别飞行物体的数据集上训练第一个(广义)模型来实现这一点,迫使模型提取抽象特征表示。...飞行物体的目标检测仍然具有挑战性,这是由于物体空间大小/纵横比、速度、遮挡和聚集背景的变化较大。 02 背景前要 最近看新闻发现国外,发生的许多事件表明了无人机的恶意使用。...通过在塔楼或其他建筑上投放使用AI目标检测应用,可以在一定程度上大量减少人力的投入,以及高效率护航飞机起飞落地!...最终的广义模型实现了0.685的mAP50-95和50 fps的1080p视频的平均推理速度。最终改进的模型保持了这种推理速度,并实现了0.835的改进mAP50-95。

    48730

    剥开比原看代码15:比原是如何转帐的

    由于上面展示的操作还是有点多的,所以我们还是按之前的套路,先把它分解成多个小问题,一一解决: 图1中,转帐界面是如何把转帐数据提交到后台的? 图1中,后台是如何接收到转帐数据并执行转帐操作的?...图2中,前台是如何拿到后台的数据并展示出来的? 图3中,前台是如何拿到后台的数据并展示出来的? 今天的文章,我们主要是研究前两个问题,即跟图1相关的逻辑。...这是因为当我们点击了表单中的提交按钮后,不论中间怎么操作,最后一定要调用dispatch来处理某个action。...通过这些数据,比原的后台就知道该怎么做了。...我想这些东西还是留着我们研究到比原的核心的时候,再一起学习吧。

    57920

    如何让你的微服务保持稳定

    这项服务如何运行?什么是可部署文件?它有哪些依赖关系:数据库,消息代理,其他服务,AWS S3上的存储?连接到这些系统的凭证是什么?需要设置哪些环境变量?...在很多情况下,我最后直接在笔记本电脑上运行该服务,但如果对如何执行操作有疑问,我只需要看看Dockerfile或Docker Compose脚本。...最后,我设法找到了问题所在:我本地的MySQL安装版本比生产环境的更新,因此系统变量的缺省值explicit_defaults_for_timestamp是不同的。...为了在Docker容器上运行的服务能够命中我的WireMock 服务器,我需要用命令为我的Mac分配一个IP sudo ifconfig lo0 alias 10.200.10.1/24 结论 我希望这篇文章能够帮助那些所有努力让微服务在本地环境中保持稳定的人...以这种方式使用Docker,如果仅仅作为一种记录如何运行微服务的方式,是非常有用的,并且使服务之间的切换环境变得简单。此外,能够随意重新创建数据库、消息代理等并生成生产环境配置镜像也是不可否认的优势。

    85620

    Linux如何使用trim命令保持SSD的读写速度

    随着硬盘技术的不断发展何固态硬盘的大量使用,你肯定听说过或者使用过固态硬盘,固态硬盘(或固态硬盘)能够达到比传统硬盘更快的读取和写入数据的速度,您可能不知道的是,随着时间的推移,当磁盘写满时,SSD硬盘在数据写入时可能会失去一些速度...,如果您为了速度而在服务器中运行SSD,那么就可以使用TRIM来保持SSD运行速度到最佳状态。...首先让我们看看为什么会出现这个问题,这与SSD如何写入数据到存储有关。SSD将数据存储在固定大小的块中,称为面。...,因为操作系统和文件系统的设计使得如果删除文件,则使用的文件被标记为可用于文件系统的写入,但这些块中的数据保留到位,直到新数据写在上面,这是取消删除和文件恢复工具用于从磁盘中拯救已删除文件的原则。...如何使用TRIM擦除SSD数据块 这就是TRIM的用武之地,TRIM是内置于SSD的ATA命令集中的命令,它是磁盘与计算机接口的一部分,操作系统能够向磁盘发送TRIM命令,让它知道哪些块是已删除文件的一部分

    1.6K10

    如何保持会话粘性,看看 Nginx 怎么做的

    这是悟空的第 189 篇原创文章 你好,我是悟空。 背景 最近有个项目需求: 来自同一客户端的所有请求都被发送到同一个后端服务器,以确保会话数据或状态在服务器之间保持一致。...会话粘性 根据上面的需求,其实就是如何实现会话粘性。...这样做的目的是确保在多个服务器之间保持用户的会话数据或状态的一致性。通常,会话粘性通过客户端的标识信息来实现,最常见的标识信息是客户端的 IP 地址或Cookie。...请求还是会发到上次的服务器上,服务器会校验客户端 sessionid 是否存在以及是否在有效期内。 ip_hash 指令 这里就需要用到 ip_hash 指令。 先来看下 ip_hash 如何用的。...通过这个配置,Nginx会根据客户端的IP地址将请求路由到相应的后端服务器,并确保来自同一客户端的所有请求都发送到同一个后端服务器,以保持会话数据或状态的一致性。

    1.8K20

    标准关联容器一定比vector的查找速度快吗?

    代替关联容器 //快速查找数据结构时,我们立刻会想到标准关联容器:set,multiset,map和multimap //如果查找速度真的很重要,这些也不是最快的,可以考虑非标准的散列容器 //如何实现一个...vector比标准管理容器查找的更快呢?...的关联容器和一个有序 vector的PK //前者注定是一个平衡二叉树,由树节点组成,每个都不仅容纳了一个Widge,而且还保持了一个该节点到左和右孩子的指针 //一个父节点的指针,意味着关联容器中用于存储一个...Widge的空间开销至少会是三个指针 //后者并没有开销,当然vector本身有开销,结尾可能是空的,但是可以忽略 //当然,也有缺点 //vector最大的缺点是必须保持有序,这就导致当插入和删除一个元素时...而一旦位置合适了,只要你的程序按照 // 阶段方式使用数据结构,它们往往比相应的使用真的map的设计运行得更快而且使用更少内存。

    1.9K10

    AVL树是如何保持平衡性的?

    AVL树的平衡性通过上文可以知道AVL树通过旋转操作解决二叉查找树可能成为线性结构的问题,也简单描述了左旋、右旋操作可以保持树的平衡。那么就有个问题:AVL树什么情况下进行左旋、右旋操作?...AVL树平衡性取决于左右子树高度差,也就是当插入或删除节点导致某个节点的左右子树高度差大于1时视为破坏树的平衡性,此时需要左旋、右旋操作来保持平衡。...不平衡的几种情况因为出现不平衡会有好几种情况,所以每个情况的旋转操作都是不一样的,下图为不平衡的几种情况。...AVL树恢复平衡接下来演示这几种情况如何通过旋转操作恢复平衡的。先复习一下:右旋操作:以某个节点为旋转点,其左子节点变为其父节点,左子节点的右子节点变为其左子节点,右子节点不变。...当出现不平衡的情况需要通过旋转节点保持平衡。LL:向右旋转一次。RR:向左旋转一次。LR:左子节点先左旋转一次,自己再向右旋转一次。RL:右子节点先右旋转一次,自己再向左旋转一次。

    15410

    高斯告诉你:如何让手中的比萨保持坚挺

    高斯发现,像圆柱形或折叠的比萨,在弯曲的时候,它的表面一定有块区域曲率为0,或者说是平的,或直线路径,也称作高斯曲率。 用大拇指和食指压住比萨的外皮,向拢折合。...这时候,“平”的方向不再出现在比萨的顶部,而是在折合的中心线部分,从人的手一直延伸到比萨末尾,你实际上控制了比萨“平”的方向。 Cliff Stoll在视频上说:“我有一块比萨,我也会这样叠着吃。”...高斯说当把平的物体弯曲的时候,物体表面肯定会有某个地方曲率为0。比如上面例子中纸张的中间竖直沿线部分。 一块比萨,就像一张纸,完完全全是扁平的。...如果直接就这样吃,比萨倾斜的一端朝下,曲率为负,横向是扁平的,曲率为0。这样的形状显然不利于大朵快颐。...把比萨弯曲成U型就是遵循了高斯的数学理论,把比萨侧着捏弯,就迫使另一方向只能保持平整(即曲率为0)——也就是对着你嘴巴的方向。这真是绝妙的定理啊!

    70320
    领券