李航博士,华为技术有限公司 诺亚方舟实验室 首席科学家 算算时间,从开始到现在,做机器学习算法也将近八个月了。...这篇日志,作为我2014年的学业总结,详细阐述目前我对机器学习的理解,希望各位看官批评指正,多多交流! 机器学习(MachineLearning),在我看来就是让机器学习人思维的过程。...我们对身边的事物往往识别率很高,是因为人的潜意识几乎记录了肉眼看到的事物的所有特征。...当初,我逃避做程序员,主要原因就是我不喜欢做已经知道结果的事情,因为那样的工作没有什么 期盼感;而现在,我可以利用数据分析得到我想象不到的事情,这不仅满足了我的好奇感,也让我能在工作中乐在其中。...也许,我距离社会的技术需求还有很远的距 离,但我对自己充满信心,因为,我不感到枯燥,不感到彷徨,虽然有些力不从心,但态度坚定。
而最近有人发现,这些让人无法理解的文本并不是随机的! 来自德克萨斯大学奥斯汀分校的博士生Giannis Daras 和 Alexandros G....这些输出让我想起了我一直在训练的GANs,它们产生了以前没有听说过的新词。有些是英语单词,有些可能是但不是。它们会赋予这些新词有意义的表述。 我要吹毛求疵一下。...我们不知道这个农民的例子是如何“偷梁换柱”的,而且它甚至不起作用:如果这个假设是真的,“Apoploe vesrreaitais ”就对应“蔬菜”,但它对应的却是“鸟”。...-它的语言模型是来自CLIP,所以问题一定是来自那个模型。 -我的理解是,它只在图像上进行训练,对吧?它用文本描述对图像进行编码,但它实际上从未 “看到 ”文本描述,除非图像中恰好有文本。...-任何被索引到文本描述的图像文本(或图像文本的插值)都不会只是随机的胡言乱语,这很有道理。有趣的是它如何对语言概念本身进行索引,以及它将它们混合在一起的能力。就像人类对语言的使用一样。
所以,关于DALL·E 2的秘密咒语,到底是怎么一回事? 一次意外的发现 发现这个问题的是国外一名计算机专业的博士生。...看来DALL-E 2没有糊弄人…… “我发现了DALL-E 2的秘密语言!”小哥惊呼,继而打算再验证一下这是不是偶然。...它的核心思路就是: 每一步都将最常见的一对相邻数据单位,替换为该数据中没有出现过的一个新单位,反复迭代直到满足停止条件。 举个例子 。...…… 于是,基于这样的原理,这位网友查了下DALL-E 2针对“鸟类”所用的BPE。...比如代表“虫子”的那一串“Contarra ccetnxniams luryca tanniounons”,除了虫子,也会生成一些青蛙、牛或者鸽子的图像。
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说idea配置springboot热部署终极解决办法,解决热部署失效问题,希望能够帮助大家进步!!!...>2.2.5.RELEASE true 只听到从架构师办公室传来架构君的声音...File-Settings-Compiler-Build Project automatically 4.Ctrl+Shift+Alt+/ 选择Registry 图片 找到选项Compiler autoMake...allow when app running打勾 5.设置项目启动加载方式 菜单栏选择 Run->Edit Configurations… 图片 找到spring boot下的 On...,查看idea最下方的提示条,出现 build 后 紧接着 出现 parsing java… 表示正在重新编译,等待项目自动重新启动后就可以看见修改的类生效了 6.如果还是不起作用试着用debug
至于原理大家可以到https://code.facebook.com/posts/1480969635539475/optimizing-android-bytecode-with-redex这个网站去看,今天我想分享一下具体的实践过程...但其实这些library都已经安装好了的,那天倒腾了好久也跟群里的朋友交流过,感觉应该是FB的一个小bug于是去github上提了issue,果然第二天得到了回应官方更新了使用说明。...下面是我在Mac OS X上的实践过程: 1、首先需要你的Xcode安装了命令行工具: xcode-select --install 2、利用homebrew安装依赖包: brew install...autoconf automake libtool python3 brew install boost double-conversion gflags glog libevent openssl.../configure failed for third-party/folly/folly 于是我又提了issue,下面是跟沟通的过程: ?
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。...这样在有代码更改的时候,原来的restart ClassLoader被丢弃,重新创建一个restart ClassLoader,由于需要加载的类相比较少,所以实现了较快的重启时间。...automatically --> 选中 2、CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running...版本是否正确,我这里使用的是1.5.3.RELEASE版本; 2.是否加入plugin了,以及属性true 3.Intellij IDEA是否开启了Make Project Automatically...4.如果设置SpringApplication.setRegisterShutdownHook(false),则自动重启将不起作用。
本人在写论文的时候,很多图片是用matplotlib和seaborn画的,但是,我还有一个神器,Scikit-plot,通过这个神器,画出了更加高大上的机器学习图,本文对Scikit-plot做下简单介绍...使用说明 简单举几个例子 比如画出分类评级指标的ROC曲线的完整代码: from sklearn.datasets import load_digits from sklearn.model_selection...图:P-R曲线 混淆矩阵是分类的重要评价标准,下面代码是用随机森林对鸢尾花数据集进行分类,分类结果画一个归一化的混淆矩阵。...图:K-means肘点图 总结 本文对Scikit-plot做下简单介绍,这是一个机器学习的画图神器,几行代码就能画出高大上的机器学习图,作者当年的博士论文也是靠这个画图的。...仓库地址: https://github.com/reiinakano/scikit-plot 里面有使用说明和样例。
德兰说着,从那胖女人的其中一块地方挑出一只扭动的虫子来,不久又挑出一只,这些虫子扭动着身体,黑乎乎的头疯狂着舔着德兰的手指头,离开母体之后,它们不能存活多久,只能在最后的时光,兴风作浪一番。...周围的人倒是看到了虫子,他们都瞪大了眼睛,又看看自己,摸摸身上的肉,仿佛自己身上也有似的。 “原来,正是这些虫子,分裂她的意识体,阻塞了意识流的正常流动,挑出这些虫子,就没有问题了。”...关河洲对德兰微笑着道,不觉有些自豪,又说道,“人体意识在闭塞空间下,会格外的敏感,意识作为一个整体,本身就是很有可能产生裂缝的,这或许是一些小虫子作怪,或许是由于意识自身的缺陷,裂缝原先只是一个很不起眼的点...“都是这些虫子。” 德兰说着将虫子甩在了地上,足足有十多只。 那胖女人咳嗽了几声,这声音仿佛是打雷一样,轰轰作响,她突然睁开了眼睛,朝头顶的甲板看了看,霍地站了起来。“天哪,我感觉是到地狱走了一遭了。...托马斯耸了耸肩,“那,现在事实好像和他们的观点相反呀。” “我猜想应该是在这些师傅死去的一刹那,有人强行将他们的意识吸入到这个世界的。” “因缘而起,对境而生。”
前排吹水 这俗话说啊,早起的鸟儿有虫吃,早起的虫儿被鸟吃。而这个鸟抓虫子这个事儿啊,就像当初砸醒牛顿的苹果一样,居然也启发了两位博士,研究出了有用的大道理。...Part1 算法起源 粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation),1995 年由Eberhart 博士和kennedy 博士提出,源于对鸟群捕食的行为研究...粒子群算法在对动物集群活动行为观察基础上,利用群体中的个体对信息的共享使整个群体的运动在问题求解空间中产生从无序到有序的演化过程,从而获得最优解。...2.3 再再再通俗点的描述 粒子群算法的基本思想是通过群体中个体之间的协作和信息共享来寻找最优解。如上面的情景。一群鸟在寻找食物,在这个区域中只有一只虫子,所有的鸟都不知道虫子在哪。...为了方便演示,我这里手动随机落两个点,分别落在最大值两边 24 */ 25 x[0]=0.0; 26 x[1]=2.0; 27 v[0]=0.01
这项把科幻场景带到现实的研究,来自加拿大麦吉尔大学的90后博士董先科,相关论文刊登在Science子刊Science Robotics上。 ? 不过,为什么不是从头造一个机器人,而用虫子代替呢?...一个开创性思路 这项研究除了开辟活体生物与机器人结合的新思路以外,对其他相关领域也很有启发。 对于传统机器人,微米环境下的运动与日常宏观运动有很大差别,往往运动速度和效率不高。...通过精确控制线虫运动结合肌肉活性的荧光成像,可以帮助微米尺度下蛇形运动的动力学研究,指导新型机器人的设计和控制。 对于医疗,用微米激光束精密操控肌肉细胞活性的实验,对瘫痪疾病的治疗也有启示意义。...2014-2019年在加拿大麦吉尔大学机械工程系获得博士学位,主攻机器视觉,微机器人,以及机器人精密操作研究方向。 2017-2019年在加拿大多伦多大学机械与工业化学院学习访问,完成博士课题。...通过这项研究,他对机器人有了新的感悟: 生物本身即最完美的机器人。
来源:募格学术 深度学习爱好者 本文约1500字,建议阅读5分钟 本文给你20条读博前的建议。 开始博士学位可能很难。回想起来,有很多事情我希望在一开始的时候就知道。...在这里,我列出了我英国牛津大学动物学系博士生和博士后研究人员的建议清单,以帮助新的研究生。 1. 找到适合自己的日程,平衡工作与生活。...尽早确定你的目标。查看你所在学院的指南,然后根据论文要求建立明确的博士目标或问题。目标之后可以更改,但明确的计划将帮助你保持专注。 5. “我不需要写下来,我会记住它”是你告诉自己的最大谎言!...写下你所做的一切,即使它不起作用。这包括会议记录,方法详细信息,代码注释等。 6. 整理你的工作和工作空间。特别是,使用有意义的标签来标注工作所用的东西,以便了解其内容和位置。...无论你花多少时间完善初稿,都是要返回修改的,最终稿才是最完美的。初稿花太多时间更改,换来的可能是在提交终稿前更多次的更改。 10. 对你的导师说实话。
虫子在程序员心中是啥东西?虫子的学名为 Bug,是多少入了猿门的程序员,心中不愿提及的痛。...消灭虫子的技能为 Debug,这项技能我敢保证:无论你是小白、大牛还是骨灰级的程序员,多多少少都需要进行修炼。 千年虫又是啥东东?...这明显存在一个千年虫子的问题,考虑到这个 Bug,因而又增加了 18 位身份证号码编号规则。...其分别对应的最后一位身份证的号码为1-0-X -9-8-7-6-5-4-3-2。(即余数0对应1,余数1对应0,余数2对应X...) 4.1、如果余数是3,就会在身份证的第18位数字上出现的是9。...其中无论你是用数据库批量更新;还是用程序跑批,15 位转成 18 位的身份证号的实现思路都是一样的。 好了,今天的分享就到这儿吧,希望对你能有帮助。
仓库地址: https://github.com/reiinakano/scikit-plot 里面有使用说明和样例(py和ipynb格式)。...02 使用说明 简单举几个例子 比如画出分类评级指标的ROC曲线的完整代码: from sklearn.datasets import load_digits from sklearn.model_selection...图:P-R曲线 混淆矩阵是分类的重要评价标准,下面代码是用随机森林对鸢尾花数据集进行分类,分类结果画一个归一化的混淆矩阵。...图:K-means肘点图 03 总结 本文对Scikit-plot做下简单介绍,这是一个机器学习的画图神器,几行代码就能画出高大上的机器学习图,作者当年的博士论文也是靠这个画图的。...仓库地址: https://github.com/reiinakano/scikit-plot 里面有使用说明和样例。?
65 30 70 30 1 2 1 3 2 4 2 5 1 1 20 7 -1 -1 Sample Output 50 7 题意:就是一颗树,每一个结点有自己相应虫子数量...,还有能量值,杀死虫子才能获得能量。...一个士兵杀死20只虫子,问怎么样分配士兵才可以获得最多的能量,杀死父节点的虫子之后才能去扫荡子节点。...在这里,我对这道题目的理解是,树形dp,尤其是像这种类型的DP,其实就是背包问题的依赖背包变形。这道题目和这一道其实差不多的 背包九讲里讲过依赖背包,泛化物品。...解决这种问题的方法就是从下而上,先解决子树的最优解,再由子树解决根的最优解。
我试过自我疗愈、治疗、改变工作兴趣,或尝试全新的社交活动,但丝毫不起作用。 原本我以为,通过实习,我会完成从学术界到『进入劳动力市场』的重大转变。...很高兴你找到一份薪水高、压力小的工作!你说得对——人生苦短,没有那么大的压力,我现在终于意识到这一点了。」...孤独、受排挤:迷茫的人不止一个 无独有偶,另一位网友,也发长文表达了自己对是否该继续博士学位的迷茫。 「去年二月,我决定从荷兰搬到德国,在那里攻读博士学位。...我是一名海洋生态学家,我的博士学位是对特定动物物种的遗传数据的数据分析。 现在,我在德国生活了将近一年时间,这段时间生活起起伏伏,总体说得过去。...但是最近,无论是我的学业还是生活都不是很顺心,这让我不得不考虑读博是否是我想继续的事情。 当我完成硕士学业时,我对自己喜欢和想做什么几乎一无所知。
作为《半条命》系列的回归之作,该作的核心玩法体验是为VR“量身打造”的,从而构建了一个“真实”的半条命世界。...而人群之中有两位地球上最出色的科学家:父亲伊莱·凡斯博士和儿子爱莉克斯·凡斯,是人类存活下去的唯一希望。 ?...第二张图则是更像某种恐怖电影中的场景:似乎是一个长期被外星种族联合军占领的破败不堪的公寓大楼,一名僵尸正在其中跌跌撞撞地走着;天花板上还有一个收拢的藤网,熟悉《半条命》玩法的玩家应该记得,这是烦人的虫子为自己的猎物设置了陷阱...第三张图则是展示了17号城市的充斥着瓦砾和碎屑的混乱街道,一条巨大的排水渠横穿其中,最有趣的是地下通道下方的墙壁上散布着橙色钉子和奇怪的绿色文字。...不少玩家猜测墙壁上橙色的钉子或存在某种攀登技巧,对其玩法产生了浓厚的兴趣。 ?
在用深度学习的时候,比如说面对一张图像,对某个区域感兴趣怎么办? ~.我:他傻啊,切割出来啊,只需要训练感兴趣的部分就好啦。 老师:哎,那你给我一个教程,我正好顺手把他的问题解决了。...> 598M * 15 = 8970M = 8.97G 我的个亲娘嘞 打开一看 全是密密麻麻的------虫子!!!...为了视觉体验,自动屏蔽,请大家自行去谷歌:虫子、worm、bug、insects。 三天后 ~.我: 老师, 我就给一个方法啊, 不同的虫子他们可以自己调阈值和方法,我已经有写说明文件。...老师: 好的,我看看。 考虑到**视觉忍受能力**,我用一个可爱的虫子做为一个示例,其他的都差不多,大家自行尝试。 目标是把虫子区域抠出来 ?...我将按下图红色矩形所示裁剪昆虫图像。 找出四个顶点的x,y坐标的最大最小值。新图像的高=max(Y)-min(Y),宽=max(X)-min(X) ? 终于我们得到了可爱的小虫子。
然后将configure.scan文件重新命名成configure.ac,然后对这个文件进行配置。这样我们才能执行以下的命令。...:由于GNU对自己发布的软件有严格的规范, 比如必须附带许可证声明文件COPYING等,否则automake执行时会报错. automake提供了3中软件等级:foreign, gnu和gnits, 供用户选择...rice_SOURCES:生成可执行文件rice需要依赖的源文件。其中rice_为可执行文件的名称。 automake工具: 执行automake命令。该命令生成Makefile.in文件。...使用选项"--add-missing" 可以让Automake自动添加一些必需的脚本文件。...在Yocto工程创建自己的recipe。这里我随便找了一个地方放我的recipe进行演示。创建files目录和rice-autotools_git.bb文件。
) 题目1157: 亲和数 这道题很简单,我写的也很简单,看一眼就懂 题目描述 古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为: 1+2+4+5+10+11+20...而284的所有真约数为1、2、4、71、 142,加起来恰好为220。人们对这样的数感到很惊奇,并称之为亲和数。一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数。...书中的算法描述如下: 图:字符串连接算法 输入格式 三对字符串,每对字符串占一行,用空格隔开。每个字符串只包含数字和英文字母大小写且长度不超过100。...(秒杀题,随便写) 题目描述 你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。...虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果? 输入格式 输入仅一行,包括n,x和y(均为整数)。输入数据保证y <= n * x。
领取专属 10元无门槛券
手把手带您无忧上云