算法_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 算法 >>列表
癌症患者生存期的长短与临床分期密切相关,发现越早,治愈的几率就越大。但诊断常常涉及通常不会进行的侵入性活检,除非已经有理由怀疑癌症的存在。而现在来自加利福尼亚大学洛杉矶分校的研究人员研发了一种新的电脑程序,可以将血液样本中的生物标志物识别出来,并确定癌细胞可能存在的部位。加州大学洛杉矶分校团队的项目称为CancerLocator(癌症定位器)。细胞通过称为DNA甲基化(DNAmethylation)的过程表达基因,但是当癌症开始持续时,这个过程就被“干扰”... 查看全文
Algorithmia的创始人DiegoOppenheimer认为,Algorithmia存在的意义是为了“对抗AI霸权”,而霸权拥有者,就是诸如谷歌、Facebook等巨头公司,它们集中了最多的AI科学家,发明新算法、攻克难题,主宰着人工智能的世界。有微软背景的DiegoOppenheimer想要做的,就是让Algorithmia成为一个开放式算法市场,一方面挖掘那些被“雪藏”的算法,另一方面帮助互联网企业、开发人员甚至普通人提升&ldquo... 查看全文
阳春三月,辽阔的南美洲大草原上,两只体格强健的雄性美洲豹正在为争夺一只拥有美丽花纹的雌豹,进行着一场血腥而又激烈的较量。它们心里很清楚,成者为王,败则寇,只有赢得这场战斗,才有机会把自己的基因保留下来流传给后代。这个方法残酷,但有效。在生物学中,人们将它称之为:进化论。而当研究机器学习的科学家遇到生物学中的进化论,会有什么新的灵感产生?答案是:进化算法。近日,来自谷歌的研究人员EstebanReal和SherryMoore等人就用进化算法为数据集CIFAR-10和CIFAR... 查看全文
RSA随机填充算法种类,包括NoPadding、ISO10126Padding、OAEPPadding、PKCS1Padding、PKCS5Padding、SSL3Padding,OAEPPadding、PKCS1Padding等。.Net的实现用的是PKCS1Padding,而且只有这一种实现。Java的实现,主要通过Cipher.getInstance实现,传入的参数是描述为产生某种输出而在给定的输入上执行的操作(或一组操作)的字符串。必须包括加密算法的名称... 查看全文
在检查患者的生物组织样品后,病理学家的报告通常是许多疾病的黄金诊断标准。特别是对于癌症,病理学家的诊断对患者的治疗具有深远的影响。病理切片审查是一个非常复杂的任务,需要多年的培训才能做好,丰富的专业知识和经验也是必不可少的。尽管都经过培训,但不同病理学家对同一患者给出的诊断结果,可能存在实质性的差异,而这可能导致误诊。例如,在某些类型的乳腺癌诊断中,诊断结论一致性竟低至48%,前列腺癌诊断的一致性也同样很低。诊断缺乏一致性低并不少见,因为如果想做出准确的诊断,必须检查大量的信息... 查看全文
据外媒3月2日报道,在专业扑克的世界里,计算出胜率能够帮助玩家赢得一局。DeepStack算法利用人工智能数秒内将复杂的运算缩减至可控范围,玩家再去决定是否进行这一局。结果显示,这种算法的胜率为10/11,表明这种胜算早已不在运气之列。比赛一直被视作电脑对抗人脑的一种途径。1996年2月10日,IBM公司研发的计算机“深蓝”(DeepBlue)战胜了国际象棋冠军卡斯帕罗夫标志着人工智能进步的里程碑。但扑克比赛与国际象棋比赛的不同之处在于:相对于国际象棋比赛而言... 查看全文
踏入程序员这个行业也有几年了,几年中有收获(技术加强),有付出(时间和亚健康状态)。当然喏,并不后悔,代码路还长!!!OnTheWay,永不止步!!!开发过程中也积累了一些自己的经验、代码块和帮助类,有了这些,确实方便了之后的开发流程,同时也缩小了开发周期,详情看图(一小部分),这些都是最近结合开发常见的方法一行行写出来,并且也用到了相关项目,现在看起来还是有点点的小兴奋!当然喏,我还是个新人,需要园子里的老人多多指点,尤其是在代码质量和技术方面,您们的指点感激不尽,也是我前进的方向... 查看全文
· 道格拉斯-普克算法发布时间:2017-02-24
项目中用到,记录下来。importjava.util.ArrayList;importjava.util.List;importcom.vividsolutions.jts.geom.*;/***道格拉斯普克抽希*/publicclassDouglas{privatestaticGeometryFactoryfactory=newGeometryFactory();/***对矢量曲线进行压缩*/publicstaticLineStringcompress(LineStringline... 查看全文
对于音乐的偏好和赏析是非常主观的感受,但是一位数据科学家CharlieThompson近日试图用大数据来解析音乐曲目的感情色彩。他对英国另类摇滚乐队“电台司令(Radiohead)”的曲目作了数据分析统计,数据来自Spotify的用户统计信息,他利用R语言及算法分析得出乐队最悲伤最令人绝望的歌曲是“TrueLoveWaits”。视频地址:http://v.youku.com/v_show/id_XMjM0ODg2NzIw.html首先... 查看全文
最近,来自维基百科和谷歌的IT专家,公布了把AI用于“节制”维基百科用户评论的成果——找出哪些用户在搞人身攻击,还有他们为什么要在网上骂街。针对该问题,研究人员开发机器学习算法,分析维基百科在2015年收到的的海量评论。这一年,维基百科讨论页面共收到6300万条评论。这些评论存在的本意,是讨论如何改进维基百科收录的各条文章。这些算法使用10万条包含侮辱性言辞的评论以进行训练,当然,这样的样本规模只能算是偏小的。起初,十名人类员工对这些评论进行分类... 查看全文
· 性能优化之算法和流程控制发布时间:2017-02-12
循环处理是最常见的编程模式之一,也是提升性能必须关注的要点之一。常见的优化方案有:①JavaScript的四种循环(for、do-while、while、for-in)中,for-in循环比其他几种明显要慢。由于每次迭代操作会同时搜索实例或原型属性,for-in循环的每次迭代都会产生更多的开销,所以比其他类型要慢。因此遍历一个属性数量有限的已知属性列表,可以这样优化:varprops=['prop1','prop2'],i=0;whlie(i<props.length){precess... 查看全文
importjava.security.*;publicclassCheck{publicstaticvoidmain(String[]args){System.out.println("-------列出加密服务提供者-----");Provider[]pro=Security.getProviders();for(Providerp:pro){System.out.println("Provider:"+p.getName()+"-version:"+p.getVersion())... 查看全文
出品外言社|编译kewell导语:抑制假新闻传播,事实核查很重要。Reddit网站的试验算是迈出了新的一步,值得新闻媒体们借鉴。为了控制假新闻传播,新闻机构和平台究竟应该依赖算法排除,还是靠受众自己分辨?最近,一项试验结果表明,这两者办法是可以被结合起来的。人工智能微调:将人为劝导和智能算法相结合Reddit论坛的“/r/worldnews”板块和麻省理工大学的研究者通过合作调研发现,鼓励用户对潜在的假新闻和耸人听闻的报道进行事实核查,不但能让用户评论数量翻倍... 查看全文
英文原文:Algorithm-DrivenDesign:HowArtificialIntelligenceIsChangingDesign【译者注】过去的一年,BBCUED团队(原1688UED团队)花费了巨大的资源和精力投入阿里巴巴集团中台DPL(DesignPatternLibrary)项目,旨在通过设计模式的提炼及抽象,由规则和算法支撑更自动化的设计工具,智能生成常规产品设计页面,从而将设计师从繁重的常规设计任务中解放出来,投入到更需创造力更有价值的设计项目之中。其间... 查看全文
笔者从事各种数据加解密算法相关的工作若干年,今天要说的是基于大数分解难题的RSA算法,可能有些啰嗦。事情的起因是这样的,我最近针对一款芯片进行RSACRT解密的性能优化。因为期望值是1024bits长度能做到20ms左右,但我的实现结果接近40ms。为了找到更加快速的实现方式,我在各大论坛查找不基于Jebelean和Montgomery的模乘实现。在查找过程中非常偶然的获得了一组密钥数据,现在按照一般生成密钥的顺序,先对该组数据简单说明一下,证明其正确性。1... 查看全文
· JAVA 实现DFA算法发布时间:2017-01-17
1、创建敏感字MappublicstaticMapaddWordToHashMap(Set<String>keyWordSet){Mapmap=newHashMap(keyWordSet.size());Stringkey=null;MapnowMap=null;Map<String,String>newWorMap=null;Iterator<String>iterator=keyWordSet.iterator();while(iterator... 查看全文
交通拥堵不单让司机师傅们惟恐避之不及,更加对公共健康和国家经济造成了巨大的负面影响。有研究指出,美国2015年度由交通拥堵造成的经济损失高达1600亿美元,其中包括70亿小时白白浪费在车流中的等待时间,以及30亿加仑发动机空载消耗的化石燃油。当前,治堵的一个有效方法就是如滴滴、Uber这样的共享汽车。但共享汽车究竟能达到怎样的治堵效果,此前并没有一个基于数据出发的科学评估。近期,MIT计算机科学与人工智能实验室(CSAIL)研发了一套全新的共享汽车调度系统,不但大大增强了现有共享汽车的运行效率... 查看全文
· 一种按权重分配的Java算法发布时间:2017-01-09
现有一需求,就是假设有若干任务执行者执行一定数目的任务,并且任务的分配需按一定的权重比来进行。任务的分配是随机的,分配完毕后需要为每条任务打上执行者的标签(即被谁执行。)分配算法不难,但是用java写起来还是蛮巧妙的~觉得很有意思,遂记之。算法设计:1)总的任务数能被权重和整除,则每个人分配的数量就是:总任务数/权重和*权重2)总的任务数不能被权重和整除,则先按整除的数按1)的方式分,然后余数再优先分给权重较小的执行者。//总的任务List<TaskDTO>dataList=pm1... 查看全文
先jps查看java应用相关id:引用C:\Users\Administrator>jps9712Bootstrap66288584Jps79008780Server再jstack查看相关信息:引用C:\Users\Administrator>jstack-l97122016-12-1520:41:59FullthreaddumpJavaHotSpot(TM)64-BitServerVM(25.45-b02mixedmode)... 查看全文
· 插入排序算法详解发布时间:2016-12-24
1图解android学习手册地址android学习手册包含9个章节,108个例子,源码文档随便看,例子都是可交互,可运行,源码采用androidstudio目录结构,高亮显示代码,文档都采用文档结构图显示,可以快速定位。360手机助手中下载,图标上有贝壳2概念介绍有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的... 查看全文