• 等级
  • 1625412 访问
  • 347 原创
  • 345 转发
  • 673 排名
  • 304 评论
  • 172 获赞

人工机器:人工智能中的机器学习方法

        人工智能的定义为基于表观的行为定义,即图灵测试,可以形式化为模式识别。智能从知识论的角度分析,归纳明确知识规则构建知识图谱系统形成专家系统,而通过数据获得归纳规则约束参数为机器学习系统,即基于数据的模式识别系统。大量的机器学习模型,可以抽象为特定形式的神经网络,处理输入数据为定长输入或者变长输入。可处理变长数据的NN代表为RNN-循环神经网络。         知识系统应用于现实...

2018-12-06 15:44:13

确定与概率:Las Vegas 算法和Monte Carlo算法

         随机优化的思想贯穿了算法选择的脉络,分为几种随机优化选择方法,如 舍伍德算法、拉斯维加斯算法、蒙特卡洛算法等。Monte Carlo算法和(Las Vegas)算法是一类算法族的称谓。          随机算法,在采样不全时,通常不能保证找到最优解,只能说是尽可能找。根据使用决策方法的不同,分为两种。 两种方法的不同之处为: 蒙特卡罗算法:采样越多,越近似最优解;(强调每一...

2018-12-06 10:31:53

DNN:LSTM的前向计算和参数训练

原文-LSTM的反向传播:深度学习(6)-长短期网路;此处仅摘抄一小段,建议拜访全文。 LSTM的参数训练:https://www.jianshu.com/p/dcec3f07d3b5;LSTM的参数训练和前向计算比RNNs还是稍微复杂一些。 长短时记忆网络的前向计算 前面描述的开关是怎样在算法中实现的呢?这就用到了门(gate)的概念。门实际上就是一层全连接层,它的输入是一个向量,输出是一...

2018-11-29 17:26:55

EnforceLearning:迁移学习-监督训练与非监督训练

前言         CNN刷分ImageNet以来,迁移学习已经得到广泛的应用,不过使用ImageNet预训练模型迁移到特定数据集是一个全集到子集的迁移,不是标准定义的迁移学习(模型迁移),而是“模型移动”。若对网络结构不加修改地进行运用,则只是一个参数调优的过程。         迁移学习(Transfer Learning,TL)对于人类来说,就是掌握举一反三的学习能力。比如我们学会骑自...

2018-11-27 17:55:21

NLP:NLM-神经语言模型

文章:自然语言处理模型;经过几天对nlp的理解,接下来我们说说语言模型,下面还是以PPT方式给出。 一、统计语言模型   1、什么是统计语言模型? 一个语言模型通常构建为字符串s的概率分布p(s),这里的p(s)实际上反映的是s作为一个句子出现的概率。 这里的概率指的是组成字符串的这个组合,在训练语料中出现的似然,与句子是否合乎语法无关。假设训练语料来自于人类的语言,那么可以认为这个概率是的...

2018-11-26 15:56:09

人工机器:黑客帝国、义体人、IronMan、SpiderMan

      一些已取得盛名的科学家和企业家呼吁人们重视人工智能可能产生的危害,这未必是坏事,但也未必是好事。       马斯克不是IRonMan的原型吗?他有何理由畏惧人工智能?              也许看到了这种形象                  为什么不往这个方向努力呢?              轻哲学思考人类的终极意义和智慧的本质,并不比经院哲学肤浅。比如这样的人...

2018-11-23 18:08:51

节省能量:双足被动行走机器人

零部件分析:         3D金属打印技术才是快速到临的未来,而依赖工业标准件组装机器人是一个比汽车工业更复杂的工业系统,迭代发展起来太困难了。 进化理论分析:         在生物进化过程中,没有什么事情永远伟大光荣而正确。可以肯定地说,直立行走带来了一大堆烦恼:头部以下的骨骼都必须随之改变,脊柱与骨盆要重新构建,以保证躯干挺直。为了支撑身体的重力并缓冲运动的冲击,脊柱需要加粗加弯,...

2018-11-23 17:49:51

直立行走和人工智能三大学派 : 符号主义、连接主义、行为主义

        歧视无处不在,连标题都不能避免,不过也无可奈何。刚性地把理论划分为包,也不是一种科学的行为。更何况,等同于可知论与不可知论,同时存在一个智能体可否自我维持与发展的系统论问题,智能系统是否可以对自身进行完全控制。关于智能牵涉到知识论和系统论以及图灵测试。          文章:人工智能在普通人看来,是机器获得了达到人的智能。构建类似人脑的三大特征的计算机是神经形态工程师的目标!(...

2018-11-23 16:15:19

DNN:追根溯源!一图看尽深度学习架构谱系

最喜欢这种直观简单的总结性文章了:一图看尽深度学习架构谱系--2017年的一个总结... 完整谱系图: 记忆网络 在记忆网络分支中,hunkim 标注了三篇重要论文:《记忆网络》、《端到端记忆网络》、《DMN:动态记忆网络》。神经编程是记忆网络的下一级分支,包含神经图灵机、混合计算等论文。 RNN与LSTM 基本的 RNN 结构难以处理长序列,然而一种特殊的 RNN 变种即「长短时记...

2018-11-12 17:02:57

三维重建:深度传感技术的中外差异

原始文章:https://www.eetimes.com/document.asp?doc_id=1333597 中文翻译:https://www.ednchina.com/news/201808221344.html 本文只有几条简介,请拜访原文... 3D传感技术在智能手机用户中很流行吗?它会是未来每一支智能手机的必备功能吗?手机的发展推动了3D相机的发展应用,而不是工业应用,也算是另一...

2018-11-09 15:33:56

DNN:参数训练过程中的BN-白化-LCN

        Batch Normalization (以下简称为 BN )来自两位 Google 研究员发表的一篇重要论文[1] ,中文一般翻译为“批标准化/规范化”。其核心思想是,在深度网络的中间层内添加正态标准化处理(作为 BN 层出现),同时约束网络在训练过程中自动调整该标准化的强度,从而加快训练速度并降低权值初始化的成本。 BN 对于设计更深层网络有一定的帮助。Kaiming He e...

2018-11-08 17:49:05

C++:error C2558 没有可用的复制构造函数或复制构造函数声明为“explicit”

 复制构造函数的参数  添加const修饰。

2018-10-30 17:11:15

C++:int 与string相互转换

1、string转int的方式 采用最原始的string, 然后按照十进制的特点进行算术运算得到int,但是这种方式太麻烦,这里不介绍了。 采用标准库中atoi函数。 string s = "12";  int a = atoi(s.c_str());  对于其他类型也都有相应的标准库函数,比如浮点型atof(),long型atol()等等。 采用sstream头...

2018-10-27 17:26:10

OpenCV:判定曲线为弧线的简单方法

借鉴了一个前同事的一个代码段(良心代码),功能为判定曲线为弧线,并且给出拟合度; 代码段: //寻找所有canny 弧 int findArcsOfAllCanny( cv::Mat &inMatCanny, std::vector<std::vector<std::pair< cv::Point, float> > > &ci...

2018-10-27 17:14:39

OpenCV:简单计算曲线弧度-弓形弧度

在判断曲线拟合度时候,需要进行曲线曲率计算。本文中使用根据弦的方法计算曲线弧度半径,得到曲率。 首先判定是否为弧: 简单判定:不要选取较多的点,若线段不是偏向一个方向,则不为弧 bool isArcCurve( std::vector<cv::Point> &curve ) { bool isArc = false; cv::Point ps, ...

2018-10-27 17:00:22

OpenCV:findContours的曲线断开-离散点问题

使用OpenCV时候,没有仔细阅读函数说明,发现findContours 找出的点为离散点,表现为直线方向只给出了两端,并未列举出所有的点。 cv::findContours(inMatCanny, all_contours, hierarchy, CV_RETR_CCOMP, CV_CHAIN_APPROX_SIMPLE); 结果 : 法线影响因子为最后一个参数:CV_CHAIN_AP...

2018-10-25 10:19:15

OpenCV:任意方向的梯度算子生成方法

    在使用梯度算子对图像进行强化计算时候,有可能用到任意方向的梯度核;     看code有点压抑,看看文章:OpenCV索贝尔算子原理与实现...      此外,这篇文章写得比较多一点:中值滤波与图像锐化....      想起很久之前的一篇文章:Sobel算子替代:特定方向上的边缘检测算子.............   以下是C++代码: //生成核//根据向量方向,修改s...

2018-10-12 18:08:34

OpenCV: cv::Scalar不能强制转化

在使用OpenCV数据结构时候,法线强制转化达不到初始化的效果。 std::vector<cv::Scalar>  &colors; 使用colors[0] = (cv::Scalar)( 50, 36, 24 ); 转化的值为(24,0,0); colors[0] = cv::Scalar( 50, 36, 24 ); cv::Point 等各种小结构体也是类似,因...

2018-10-09 10:38:42

StyleAI:色调、感情色彩量化、色彩交流API-PCCS颜色体系

        参考文章:日本色研配色體系PCCS。https://en.wikipedia.org/wiki/Color。        1965年前后人们通过生理学实验验证了Thomas Young的假设,在眼睛中的确存在三种不同类型的锥体。看看这个巴黎大学的知乎回答:为何人眼选择了390-700nm作为自身的感光范围?下图:人眼和蜂鸟的感光分布.         鸟的四种感色细胞,感...

2018-09-20 14:29:42

人工机器:1984、语义网、思维量化与长尾理论

《一九八四》(Nineteen Eighty-Four)是英国左翼作家乔治·奥威尔于1949年出版的长篇政治小说。   在这部作品中奥威尔刻画了一个令人感到窒息的恐怖世界,在假想的未来社会中,独裁者以追逐权力为最终目标,人性被强权彻底扼杀,自由被彻底剥夺,思想受到严酷钳制,人民的生活陷入了极度贫困,下层人民的人生变成了单调乏味的循环。   当然思想只是流淌在年轻人之中的村上春树写了《1Q84》...

2018-09-19 11:43:40

wishchin

CV算法工程师:从事室内场景感知方面工作,完成算法 实验和软件开发。 ...展开 收起
关注
  • 计算机软件/算法工程师
  • 中国 北京 海淀区