终于决定写设计模式这个系列的文章了,从事软件开发这3年多来,面对纷繁的技术,却慢慢迷失了自己,看的多了,学的多了,到头来每种都会一点,却每种都是一知半解,于是下定决心寻找软件世界最本质的东西——软件的哲学。决定先从设计模式下手,从软件最细小的颗粒着手,慢慢领悟软件架构的威力。熟悉设计模式首先得对U....
分类:
其他好文 时间:
2015-05-22 13:05:39
阅读次数:
115
版本:0.1人类智能在宏观上有心理学,微观上有分子生物学等学科研究。但每个方向研究到一定阶段就停滞了,没有哪个学科能告诉我们:为什么能有智能,如何才能产生智能。即使已经了解了大脑的很多知识,人类智能仍然是个黑盒子。对黑盒的研究,要么从外部观察其行为,然后来模拟其结构,可称为自上而下的研究;要么猜测其...
分类:
其他好文 时间:
2015-05-22 11:18:36
阅读次数:
163
1、机器学习可以做什么?
搜索引擎、垃圾邮件过滤、人脸识别等等,不仅用于人工智能领域,生物、医疗、机械等很多领域都有应用。2、机器学习的定义
A computer program is said to learn from experience E with respect to some task T and some performance measure P,if its perfor...
分类:
系统相关 时间:
2015-05-21 22:39:16
阅读次数:
1963
主要内容:一.什么是操作系统?二.linux是什么以及他的发展历程?三.Linux有什么哲学思想?Linux操作系统是运行在计算机上的一个操作系统,要了解linux就需要对操作系统和计算机硬件的基础知识有一定的了解。OS(operatingsystem)操作系统:定义一个平台,用于机器硬件和人交换..
分类:
系统相关 时间:
2015-05-21 19:49:51
阅读次数:
288
【编者按】深度学习在最近两年非常火爆,但深度学习能否取代其他机器学习算法?纽约大学研究生Ran Bi根据Quora上的一个讨论总结了不同的观点,CSDN编辑将其翻译如下,并加上一些国内人工智能专家的观点,供大家参考。 深度学习迅速地成长起来了,并且以其疯狂的实证结果着实令我们惊奇。Quora上...
分类:
编程语言 时间:
2015-05-20 20:11:55
阅读次数:
177
发表于2015-03-24 22:58|11934次阅读| 来源个人博客|26条评论| 作者Tomasz Malisiewicz模式识别深度学习机器学习数据科学家摘要:本文我们来关注下三个非常相关的概念(深度学习、机器学习和模式识别),以及他们与2015年最热门的科技主题(机器人和人工智能)的联系,...
分类:
其他好文 时间:
2015-05-19 16:27:25
阅读次数:
125
LDA算法入门一.LDA算法概述:线性判别式分析(LinearDiscriminantAnalysis,LDA),也叫做Fisher线性判别(FisherLinearDiscriminant,FLD),是模式识别的经典算法,它是在1996年由Belhumeur引入模式识别和人工智能领域的。性鉴别分析...
分类:
编程语言 时间:
2015-05-18 15:55:25
阅读次数:
312
版本:0.1现代的大部分机器学习的算法将神经元分出了清晰的层次。所谓分层,即将神经元分为几层(也可认为是几组)。每层内的神经元没有联系,相邻的层与层之间的神经元会有两两的联系,从而形成一个关系矩阵。非相邻层的神经元之间没有联系。这里的相邻指的是神经元层次之间的关系,每层神经元有一层或者前后两层相邻。...
分类:
其他好文 时间:
2015-05-18 10:41:27
阅读次数:
203
ThreadLocal通过中文解释就是线程本地变量,是线程的一个局部变量。根据哲学家黑格尔“的存在即合理”的说法,ThreadLocal的出现肯定是有它的意义,它的出现也是因为多线程的一个产物。ThreadLocal既然跟线程有关系,那肯定得先对线程了解了解。 从网上找来了一句话:Java...
分类:
编程语言 时间:
2015-05-18 10:38:46
阅读次数:
151
现试用最简单的方法,介绍如何写一个逻辑引擎。即使是现时最尖端的人工智能,例如 OpenCog,它的内部仍然是很简单的。逻辑推理 (deduction) 只需要两个算法:命题推理配对法 (unification)这两个算法只需要数行程式就能表达 !逻辑是什么?逻辑可以分解为两部分:命题逻辑 (prop...
分类:
其他好文 时间:
2015-05-17 18:36:56
阅读次数:
154