自组织增量学习神经网络-SOINN

自组织增量学习神经网络(Self-organizing incremental neural network, SOINN)实现包括学习、记忆、联想、推理、常识等方面的研究,最终目的是实现能够模拟人类大脑的供智能机械使用的通用型智能信息处理系统——人工脑。 其主要研究内容包括:

a. 基于SOINN的监督学习、非监督学习、半监督学习算法研究

b. 基于SOINN的通用型联想记忆系统研究

c. 基于SOINN的pattern-based reasoning(基于模式的推理)系统研究

d. 基于SOINN的常识系统的构建

以上述各研究为基础,建立类似于人脑的能处理视觉、听觉,能实现对话、推理,具有相当程度自主性的人工脑系统,该人工脑系统在和环境交互作用、和人交流等的过程中能够不断发展自己对世界的认知能力。

关于SOINN的研究,由于是南京大学的申富饶自主开发的这个系统,所以最多的工作开始在南京大学:http://cs.nju.edu.cn/rinc/SOINN.html,和日本东京工业大学有很多作品,http://haselab.info/soinn-e.html可以访问,包括论文以及源码。

Published Papers

  • Tutorial of SOINN

Furao Shen and Osamu Hasegawa, “Self-organizing Incremental Neural Network and its Applications“, Tutorial, International Joint Conference on Neural Networks (IJCNN 2009)

  • Original SOINN

Furao Shen and Osamu Hasegawa, “An Incremental Network for On-line Unsupervised Classification and Topology Learning“, Neural Networks, Vol.19, No.1, pp.90-106, (2006)

  • Pattern-based reasoning

Shen Furao, Akihito Sudo, Osamu Hasegawa. “An online incremental learning pattern-based reasoning system“, Neural Networks 23, pp.135-143, (2010).

  • E-SOINN

Furao Shen, Tomotaka Ogura and Osamu Hasegawa, “An enhanced self-organizing incremental neural network for online unsupervised learning“, Neural Networks, Vol.20, No.8, pp.893-903, (2007)

  • SOINN-NN (Nearest Neighbor)

Furao Shen and Osamu Hasegawa, “A Fast Nearest Neighbor Classifier Based on Self-organizing Incremental Neural Network“, Neural Networks, Vol.21, No.10, pp1537-1547, (2008)

Software

From the below link, you can get the source code and sample datas of SOINN program with single layer.

  • SOINN

Since we upload these program as the solution of Microsoft Visual Studio 2005, please change some properties of it to use if you need.

==============================

  1. Aram Kawewong, Yuji Koike, Osamu Hasegawa and Fumio Sato, “Fast and Incremental Neural Associative Memory Based Approach for Adaptive Open-loop Structural Control in High-rise Buildings”, Proc. ICONIP2011 (2011), accepted
  2. Hiroshi Morioka, Yi Sangkyu, Osamu Hasegawa : “Vision-based Mobile Robot’s SLAM and Navigation in Crowded Environments”, IEEE/RSJ International Conference on Intelligent Robots and Systems, (IROS 2011), accepted
  3. Sirinart Tangruamsub, Aram Kawewong, and Osamu Hasegawa, “Fast Online Incremental Attribute-based Object Classification Using Stochastic Gradient Descent and Self-Organizing Incremental Neural Network”, IPCV’11: July 18-21, 2011, USA
  4. Aram Kawewong, Sirinart Tangruamsub, Pichai Kankuekool and Osamu Hasegawa, “Fast Online Incremental Transfer Learning for Unseen Object Classification Using Self-Organizing Incremental Neural Networks”, The 2011 International Joint Conference on Neural Networks (IJCNN)

———————SOINN:自我学习机器人———–

另外,日本工业大学的机器人最近很热。(图片link)你能看到好多机器人的图片。

下面转载新闻:

自组织增量学习神经网络-SOINN_第1张图片

日本研究人员研制出一款拥有学习能力的机器人,可以学习并掌握编程时并不具备的功能

自组织增量学习神经网络-SOINN_第2张图片

往杯子中倒水。这款机器人可利用过去的经验和自己掌握的知识做出判断,找到最理想的处理方式

北京时间8月8日消息,据国外媒体报道,现在,日本研究人员研制出一款能够学习并掌握编程时所不具备功能的机器人。虽然与《终结者》中的天网仍相差十万八千里,但这款机器人可利用过去的经验和自己掌握的知识做出判断,找到最理想的处理方式。

目前,这款机器人还只能完成一些简单任务,例如拿起装有水的杯子并往杯子里放冰块。研究小组希望它能够像孩子一样,学习和掌握更多技能,并随着时间的推移变得越发强大。

这项技术名为“SOINN”(自组织渐增神经网络的英文缩写),由东京工业大学的研究人员研发。在YouTube上的一段视频中,他们的机器人 将瓶子中的水倒进杯子,这是事先编好的程序。在此之后,他们又要求正在完成其他任务的机器人将杯子中的水冷却。机器人停下手头的工作,思考之后放下瓶子, 拿起冰块放入杯子中。这个看似不起眼的举动说明SOINN机器人已经具备学习能力。根据事先设定的指令,它并不会往杯里放冰块,完全是自行决定。

作家鲍勃-耶卡在美国物理学家网组织网上撰文指出:“这次小小的演示代表着机器人技术和编程的一次真正意义上的飞跃。具备学习能力意味着机器人 在编程时只需拥有非常基础的先前知识,随着时间的流逝和不断学习,机器人可以掌握更多知识,无需额外编程。这一点与人类相似。人类在出生时所具备的知识非 常有限,一生都在不断学习,不断积累和掌握新知识。”

在《终结者》系列影片中,天网电脑系统获得自我意识,在与世界各地的其他电脑联网之后向人类发动攻击。通过允许机器人连接互联网并求助于其他机器人,SOINN技术在这条道路上迈出一步。虽然可以求助于其他机器人,但这种能力距离成为终结者仍相差十万八千里。

东京工业大学副教授长谷川修在接受视频新闻网站DigInfo采访时表示:“对于现实世界的人工智能来说,现实环境更加复杂并且快速变化。机器 人需要具备学习能力,适应环境变化。由于不断出现新形势,机器人需要具备在现场掌握新信息的能力。”他指出这款机器人是否以及何时投放市场仍是一个未知 数。

自组织增量学习神经网络-SOINN_第3张图片

自组织增量学习神经网络-SOINN_第4张图片

自组织增量学习神经网络-SOINN_第5张图片

您可能也喜欢:
消失了几天
无觅

相关文章

  • 看看这个机器人是怎么learn to create language (2)
  • [高清] 机器人-Robot (23)
  • S型函数:Sigmoid 函数 (1)

你可能感兴趣的:(科研,神经网络,机器人,SOINN,增量学习)