首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏祝威廉

    深度学习思考

    机器学习的套路 大部分机器学习算法(包括深度学习),其实是在一个理想空间里(接下来我们会以三维空间为例子)寻找一个最大/最小值。 深度学习的容量足够大,因为它可以有几百万上千万的参数,这使得它理论上能够拟合任何形式的数据。根据我的实际经验是,它确实能很好的拟合训练数据,并且不是简单的记住他们。 ,并且具有更一般的适用性,然而,这不是全部,他的最大意义在于: 深度学习完成了原来由人工将特征准备好喂给算法到我们把抽取特征的方法告诉算法,算法自己完成特征的实际抽取过程的转变。 再回过头来看比如CNN, RNN等深度网络的变体,利用这种结构,我们可以捕获一些特殊的信息,比如平移 旋转,序列概率等 ,这本质上是人类总结出了几种很不错的特征种类,深度学习利用特定的网络结构在训练的时候自动抽取出这些特征 但是深度学习确实能学出我们不知道的一些东西。这就是他们的区别。 模拟人们的思维 我发现,人的很多东西也是可以反向通过机器学习的理论来解释的。

    54330发布于 2018-08-27
  • 来自专栏java工会

    深度思考编程的艺术

    如果你是这样思考的,你的代码里就会比较少出现只有一个分支的if语句,它看起来就会像这个样子: if (...) { if (...) { ... } else { ... } 比如: // put elephant1 into fridge2put(elephant1, fridge2); 由于我的函数名put,加上两个有意义的变量名elephant1和fridge2,已经说明了这是在干什么 这样就可以保持完全的一致性,减少不必要的思考。 有人可能会说,全都打上花括号,只有一句话也打上,多碍眼啊? 利用操作符的优先级来减少括号,对于1 + 2 * 3这样常见的算数表达式,是没问题的。然而有些人如此的仇恨括号,以至于他们会写出2 << 7 - 2 * 3这样的表达式,而完全不用括号。 由于x << 1相当于把x乘以2,很多人误以为这个表达式相当于(2 << 7) - (2 * 3),所以等于250。

    79280发布于 2018-06-15
  • 深度思考=时间+空间+逻辑

    前面实际我对于思维认知,问题分析解决,深度思考等都写过专门的文章。 首先我还是对我原来谈到过的深度思考的一些关键点做下总结,然后再结合一张图来谈下如何锻炼个人深度思考的能力,里面的核心或关键点究竟在哪里? 1. 完成这个分析,才完成了动态分析和静态分析的深度结合,也才真正洞悉了事物的本质。 2. 周期性复盘-提取方法论和模式 对于复盘,我原来也写过不少的文章,但是真正重要的是周期性复盘。 所以再简单总结一下,很简单,如果你想实现一个深度思考,那么你一定要注意我刚才谈到的在思考的逻辑中,你要去实现因果的自洽,你要去实现关系的自洽,你要去实现过程逻辑的自洽,只有这样你才能够形成一个完整的深度思考过程 深度思考 = 时间+空间+逻辑 结合上面谈到的内容,我们对深度思考就有了更加清楚的认识。即一个思考能够算得上深度思考,一定是解决了时间拓展,空间扩展,时间+空间的关系逻辑三个方面的关键内容。

    60411编辑于 2025-08-15
  • 来自专栏凌帅的阅读思考与实践

    苗哥的深度思考and如何象苗哥一样深度思考

    “得到”建立两年来,已经服务上千万人,全球的顶级知识大咖入驻,开堂授课,一个课程动不动就20W+,大家疯狂写留言,真是深度影响无数人。 问题是,我们要如何才能获得苗哥的这种思维方式也就是在思考一个新的命题时,看破新命题的本质,然后在我们已经熟悉的世界找到最好的案例,然后用这个案例进行参考,进一步深入思考这个新命题。

    66030发布于 2018-09-21
  • 来自专栏Material Design组件

    页面信息设计思考2

    本来没有想到会有2的,结果最近的活动让我有了一些新的思考,就赶快梳理一下~ 页面思考信息1主要梳理的是面对一堆信息时如何通过不断的划分后优雅地展示,然而如果信息量本来就超出了用户能够理解的范围该怎么办? 在这个活动中奖励有三种 1、瓜分大额奖金 瓜分条件: ·步数达到500步 ·全市/全区步数达到5000000步 影响因素: ·步数越多瓜分金额越高 2、政府背书的证书(类似于蚂蚁森林种树) 获得条件: 2、是否能进行删减 因为瓜分奖金是活动主体,但是如果仅有奖金瓜分就显得有些功利,无法突出“绿色出行”概念,所以看看能不能删掉证书/公益。

    94720发布于 2019-03-06
  • 来自专栏架构进阶

    DeepSeek-R1深度思考

    对RAG概念有过了解的朋友们可以从这个页面上推导出一些信息:1、DeepSeek的深度思考只有R1模型支持;2、联网搜索和上传附件互斥,通过开关实现知识库/互联网搜索的切换;3、支持多类型的文档内容提取 二 体验深度思考 2.1 案例分析 通过一个具体问题,来体验DeepSeek的深度思考(推理)能力:你是一名资深研发人员,有十年的后端开发、架构设计和项目架构师经验。 关于深度思考,DeepSeek官方在DeepSeek-R1-Lite发布中给出了另一个更为典型的案例。 2、Few-Shot CoT(少量样本CoT)是在提示词中提供少量包含链式思考过程的示例,以此引导大语言模型在处理新问题时也能生成类似的推理步骤,从而增强模型的推理能力 。 2.

    1.3K10编辑于 2025-03-03
  • 2小时思想碰撞,10000字深度思考:人类会被AI淘汰吗?

    当AI与各行各业深度融合的时候,效率将得到大幅跃升,人的天赋也在不断被拓展,但这也引发了另一重思考——当人类过度依赖技术的时候,会不会越来越像机器,最终,人的天赋又逐渐被削弱? 2)另外一个就是AI做不了的部分,人能不能做。AI毕竟不是人,涉及情感与社交的工作还是要由人来完成。 尽管AI确实能够很快构建出经济学模型,但经济学家的核心价值并不在这些技术层面的工作——经济学家背后真正的价值在于思想的深度和对复杂问题的思考。 所以,现如今的教育不是要培养我们成为一个“奴隶小孩”,而是要培养我们成为像苏格拉底那样,具有引导思考、深度理解能力的个体,这种能力比单纯掌握知识更加重要。 Q:在线工具已经让人的工作和生活碎片化,如果把问题都交给AI来处理,碎片化是否会加重,我们也不再像以前那样进行深度思考? 刘永谋:我们生活在信息化时代,AI的普及只会加剧这一趋势,这是不可避免的。

    1.1K30编辑于 2025-03-03
  • 来自专栏扯编程的淡

    深度思考:到底什么是抽象?

    2 抽象引入 在依赖倒置原则中有一个非常常见但又让你理解起来很模糊的名词——抽象。 例如要用计算机程序)去模拟“人”,在描述了人的动作(饮食、思考、移动等)符合设计要求后(如可完整表达“人”在坐下时候的动作),其他“人”的细节都可以忽略,以集中设计需要的功能,并减低程序的复杂度。 程序设计中,抽象类别包括下列4类: 1.过程抽象:能够引入一些新的操作; 2.资料抽象:能够引入新的资料对象类型; 3.反复运算抽象:能够反复运算遍历在集合中的元素,而不必显示如何获得元素的细节; 4. 对于数学和软件架构的关系,因为本人目前的阅历也是较为浅薄,所以在此先一笔带过,待日后经验更加丰富,思想更加有深度时再回来补充。 这是一个值得思考的问题,而我认为抽象最大的好处就是: 能够最大限度的减少重复 基于抽象可以灵活的扩展 所以只有当我们的设计能够达到可抽象的要求是才适合使用抽象,而本来的简单和精巧的设计不一定非要进行抽象

    86110编辑于 2022-10-31
  • 来自专栏振兴的Android修炼手册

    View的postDelayed方法深度思考

    本篇文章是我结合 Android源码 在此基础之上进行了思考和分析,文章内容也包含这篇资料所讲的内容。 关于 Handler 和 Looper 的大部分知识在以前的 又一年对Android消息机制(Handler&Looper)的思考 文章讲的比较详细,这里讲的比较省略。 又一年对Android消息机制(Handler&Looper)的思考 这篇文章讲了一些 Handler 和 Looper 的基础知识。 mResponseIndex(0), mNextMessageUptime(LLONG_MAX) { //两个文件描述符引用,一个表示读端,一个表示写端 int wakeFds[2] timeoutMillis < 0)或者下一条消息的delay时间比这次需要唤醒的时间靠前,那么修改本次唤醒时间 //比如说这次休眠不需要唤醒,或者下一条消息是1s后唤醒,这次消息需要2s

    2.7K10发布于 2020-05-29
  • 来自专栏yeedomliu

    成长:如何深度思考与学习

    思维导图 01 深度思维 深度思维的本质,是深度的知识——如何看待所谓思维工具 所有深度的思考,都是以更深的知识作为支撑的,它最终呈现出来可能很简洁,以至于我们都能给它取一个人如其名的名称了。 、认知管理升级清单 《少有人走的路》、《我们内心的冲突》都是十分精悍的干货,字字珠玑,“启蒙”级别的好书; 《这才是心理学》撇清了大众对心理学的不少误解,撕碎了不少江湖骗子的谎言,不仅能够帮助你更好的思考自己 ,也能帮助你思考如何正确思考; 迈尔斯的《心理学》,是美国众多高校心理学专业的教材,认真花一两个月啃下来,你能够对心理学建立起一个全面的认知 哲学学习入门,同样的,笔者只推荐《西方哲学史讲演录》(赵林) ,对世界进行认知时,如果缺少对应的『认知模型』,就算你『看见』了,也会因为完全没有概念,无法认知 积累『认知模型』,为自己的思考和行动提供明确的坐标——阅读,是为了能够理解 语言是思想的直接现实——你思想 坚持提问与反思,你便能把书本中的东西和自己的思考结合起来,以后一旦你开始思考,自然就会联想到这些知识,并且流畅地把运用 阅读时拟个清单,看完一部分再去解决是最明智的选择 如何深度研究一个问题:信息集成,

    56610编辑于 2022-06-25
  • 来自专栏扯编程的淡

    深度思考:为什么需要泛型?

    虽然之前在使用Java进行编程时经常用到泛型,但是未曾思考过到底为什么需要泛型?没有泛型会怎样?泛型带来了什么作用?泛型的实现原理是怎样的?等等问题。 因为Go1.18版本发布已有几个月的时间,各个IDE也陆续支持Go语言泛型编码,因此也通过一些资料学习了Go语言泛型这个新特性,并且对此做了一些思考,想以一篇文章来向大家分享自己的思考经验和见解,同时也会以实际代码的方式使用 回答这个问题之前,我们不妨思考下,在一些场景下如果没有泛型会怎样: public class Main { static class Score { String name; scores2 = Arrays.asList( new Score2("zs", 89.5f), new Score2("ls", 80.5f ) ); int sum = getIntSum(scores); float sum2 = getFloatSum(scores2);

    52620编辑于 2022-10-31
  • 来自专栏机器学习与生成对抗网络

    直观思考:深度学习为何要 “深”?

    升维/降维 2. 放大/缩小 3. 旋转 4. 平移 5. “弯曲” 这5种操作中,1,2,3的操作由 完成,4的操作是由 完成,5的操作则是由 来实现。 2. 也可以减少右侧的一个节点,并改变权重W至(2),那么输出 就会是两个新物质, 。 3. 但面对像分类奇数和偶数无法找到可以区分它们的点的时候,我们借助 x % 2(取余)的转变,把x变换到另一个空间下来比较,从而分割。 二维情景:平面的四个象限也是线性可分。 损失函数L( )是用于比较距离MSE:mean((output - target)^2)。MSE越小表示预测效果越好。训练过程就是不断减小MSE的过程。 在(2)中,当换成sigmoid时,你会发现没有黄色区域了。因为sigmoid的值域是(0,1) (1) (2) 输出:黄色背景颜色都被归为黄点类,蓝色背景颜色都被归为蓝点类。

    73720发布于 2021-09-15
  • 来自专栏VTeam技术团队

    try catch引发的性能优化深度思考

    今天在优化代码的时候发现了一段代码运行时候极其缓慢,从而引发了我对 try catch 的性能优化深度思考? 关键代码拆解成如下图所示(无关部分已省略): ? 上面的 getRowDataItemNumberFormattry catch2 函数示例显示的循环,如果里面所需的属性不存在,则该循环可能引发多个异常,为此性能更优的写法应该如下: ? getRowDataItemNumberFormat 在经过上述思路改造后,运行效率得到了质的提升,在实测 300 多次循环中减少的时间如下图,足足优化了将近 2s 多的时间,如果是 3000 次的循环 上面的种种表现进一步引发了我对项目性能的一些思考,我搜了下我们这个项目至少存在 800 多个 trycatch,糟糕的是我们无法保证所有的 trycatch 是不损害代码性能并且有意义的,这里面肯定会隐藏着很多上述类的 应当适当减少 trycatch 使用,也不要用它来保护我们的代码,其可读性和可维护性都不高,当你期望代码是异常时候,不满足上述1,2的情景时候可考虑使用。

    3.3K73发布于 2020-10-14
  • 向DeepSeek学习深度思考-CoT思维链

    经过最近1~2个月我对的DeepSeek的使用,我发现跟我原来用GPT或者是Kimi最大的一个差异点,就是它提供了深度思考的能力。 而且它的整个CoT思维链完全是公开的,是可以给你参考和学习的。 这个不就是跟我们经常谈到的系统思考,辩证思考的核心思路逻辑是一样的吗? 原来都是AI学习人的思考方式,我觉得以后这个思路可能会发生巨大的变化,就是说人会向AI的思考方式去进行学习,弥补自己原来思考方面的不足。 所以说AI拿到这个问题以后,我当时没有打开深度思考的时候,他把这个问题理解的很简单,三年要存够100万,你可能每年花5万,那你每年至少要存30万块钱,所以说他就会去帮我规划怎么样去投资,怎么样去理财。 但是当我打开深度思考以后,他意识到这个问题不是一个静态的问题,而是一个动态的问题。

    46900编辑于 2025-06-24
  • 来自专栏扯编程的淡

    深度思考:到底什么是面向接口编程?

    在以往的编程学习中,我们听说过很多编程概念,比如面向对象编程(OOP)、面向方面编程(AOP)、面向过程编程(POP),以及还有今天要进行深入思考的面向接口编程(IOP)。 2 什么是面向接口编程? 什么是面向接口编程?为什么要面向接口编程? ProgrammerSys{Name: "zs"} sys.Coding("Java") db := ProgrammerDB{Name: "ls"} db.Coding("SQL") } 3 思考

    3.3K30编辑于 2022-10-31
  • 来自专栏人工智能头条

    应用深度学习时需要思考的问题

    对于应用深度学习需要思考什么的问题,我们无法统一答复,因为答案会随着你要解决的问题的不同而不同。但是我们希望以下的问答将成为一个帮助你如何在初期选择深度学习算法和工具的清单。 尽管深度学习是自主提取特征值的,你仍可以通过使用不同的特征值提取方式来减轻计算负载和加快训练速度,特别当特征值比较少的时候。 应该使用哪种非线性算法和损失函数,选择哪种初始化权重值的方法? 非线性算法是把深度学习网络的每层连接起来的激活函数。它也许是Sigmoid、Rectified Linear或者其他。特定的非线性算法常常伴随着特定的损失函数。 最简单的特征值架构是什么?

    72730发布于 2018-06-06
  • 来自专栏前端笔记本

    try catch引发的性能优化深度思考

    getRowDataItemNumberFormat 在经过上述思路改造后,运行效率得到了质的提升,在实测 300 多次循环中减少的时间如下图,足足优化了将近 2s 多的时间,如果是 3000 次的循环 const plus1 = () => 1; const plus2 = () => { throw 1 }; console.time('sum'); let sum = 0; for (let i = 0; i < 3000; i++) { try { // sum += plus1(); // 正确时候 约 0.1ms sum += plus2(); // 6ms } catch (error) { sum += error; } } console.timeEnd('sum'); 上面的种种表现进一步引发了我对项目性能的一些思考 应当适当减少 try catch 使用,也不要用它来保护我们的代码,其可读性和可维护性都不高,当你期望代码是异常时候,不满足上述1,2的情景时候可考虑使用。

    1.4K20发布于 2020-09-11
  • 来自专栏程序员阿常

    如何深度思考?送你3个小技巧!

    不禁在想,他们是怎么做到深度思考,得出结论的。恰好贺嘉老师的《表达力》一书中,介绍了做到深度思考的三个要素:洞察规律、理解人性、总结方法论,下面将针对这三个要素进行分享: 1 洞察规律 什么叫规律? 2 理解人性 例如,在跨团队的项目管理中,如果希望不同团队能按计划去交付成果,我们经常需要各个团队负责人,各自分解计划内容,并公开承诺完成时间。 为什么这么做? 例如,挺婷是一名技术管理者,需要思考后续的职业规划,那么就可以使用 SWOT 分析工具来分析自己的优势与威胁。 4 写在最后 无论在哪个时代,深度思考都是一个极度稀缺的能力,只有多思考规律,才能预判趋势;只有理解人性,才能聚合资源;只有总结方法论,才能实现成果的复制。 最后,希望大家都能在自己的思维方式,get 深度思考的能力! End

    1K10编辑于 2022-09-01
  • 来自专栏ooderAgent

    deepseek深度思考:OneCode低代码打个分

    深度思考:好的,用户让我给OneCode低代码打个分,我需要先全面了解这个平台的特点、优势、应用场景以及可能存在的不足。首先,我需要仔细分析提供的搜索结果,看看里面提到了哪些关键点。 比如,搜索结果[2]提到OneCode是基于DDD模型驱动设计的低代码引擎,旨在简化和加速软件开发过程,提供丰富的工具和组件,让开发人员专注于业务逻辑。 技术架构与设计理念(9.0分)核心优势:DDD领域驱动设计:深度融合领域驱动设计(DDD)理念,通过统一语言环境、限界上下文划分和元数据体系,实现业务逻辑与技术实现的高效对齐。 2. 功能特性与工具链(8.5分)亮点功能:可视化设计器:拖拽式UI设计与业务逻辑编排,支持CSS3样式编辑、事件动作扩展及前后端一体化代码生成。 总结与建议OneCode低代码平台在技术深度和企业级应用适配性上表现突出,尤其适合需要快速构建复杂业务系统的开发团队。其基于DDD的架构设计、多模式建模能力及开源属性是核心加分项。

    44310编辑于 2025-02-08
  • 来自专栏铭毅天下

    ChatGPT-4: 半年的深度使用思考

    2、效率提升 GPT4 的确能极大的提高我们的编码,文字撰写等的效率。这是毋庸置疑的事实。 当然,个人认为国内的大模型至少短期内是很难达到 GPT4 的能力。 这个也是我在反复验证或思考以后得到的本质答案。当然,或许这也是咱们很多同学提前就已经知道的答案。 7、提高问题准确性的策略 对于发散性的问题如何提高准确性?我甚至专门听了b站上的一门儿外国大佬的课。

    71920编辑于 2023-09-09
领券