惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Darknet – Hacking Tools, Hacker News & Cyber Security
V
Vulnerabilities – Threatpost
Cloudbric
Cloudbric
G
GRAHAM CLULEY
S
Securelist
Schneier on Security
Schneier on Security
Help Net Security
Help Net Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Project Zero
Project Zero
Spread Privacy
Spread Privacy
P
Privacy International News Feed
C
Cyber Attacks, Cyber Crime and Cyber Security
Cisco Talos Blog
Cisco Talos Blog
T
Tailwind CSS Blog
博客园_首页
有赞技术团队
有赞技术团队
Simon Willison's Weblog
Simon Willison's Weblog
Stack Overflow Blog
Stack Overflow Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Latest news
Latest news
T
Tor Project blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Attack and Defense Labs
Attack and Defense Labs
www.infosecurity-magazine.com
www.infosecurity-magazine.com
O
OpenAI News
J
Java Code Geeks
T
Tenable Blog
K
Kaspersky official blog
AWS News Blog
AWS News Blog
S
Security @ Cisco Blogs
The GitHub Blog
The GitHub Blog
T
Threatpost
月光博客
月光博客
H
Heimdal Security Blog
Security Latest
Security Latest
The Hacker News
The Hacker News
Y
Y Combinator Blog
A
Arctic Wolf
Apple Machine Learning Research
Apple Machine Learning Research
C
Cisco Blogs
美团技术团队
Microsoft Security Blog
Microsoft Security Blog
Hugging Face - Blog
Hugging Face - Blog
T
The Blog of Author Tim Ferriss
C
CERT Recently Published Vulnerability Notes
D
Docker
Google Online Security Blog
Google Online Security Blog
D
DataBreaches.Net
V
Visual Studio Blog
H
Help Net Security

博客园 - a_a

【庆祝VS2010的发布】发布一个F#开发的仿按键精灵功能开源项目 基于Silverlight 3的类Visio绘图软件发布第一个版本 明天发布一个基于Silverlight的类Visio小型绘图工具项目。 开始“工作流设计器” LINQS: Supporting translation reversing in following builds. - a_a "描述知识" { LINQS 0.0.7 } 描述结构并创建数据库,SQL Server 2008 Toolkit发布第一个版本。 使用LINQS 0.0.6描述数据库模型和创建数据库 LINQS 0.0.6.x bug在此反馈 LINQS 0.0.6 [α] 发布 “xp”中对多语言资源的支持 QQForce第一个版本发布 F#的火星人问题 语义研究(开源)项目启动中 MSDN群组讨论资源分享计划启动中 牛年更牛!贴年画、吉祥话大赛! LINQS、xp、xb等开源项目的来龙去脉。 [团购]《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》团购活动~ ;") TestSuite 0.0.2a源码发布。(http://www.codeplex.com/ts)
开源发布F#写的人工智能AI项目。
a_a · 2010-12-01 · via 博客园 - a_a

1.      “AI”是用F#写的一个人工智能软件兴趣开发项目。第一个版本正式发布咯,采用微软公开源代码协议。

Codeplex发布和下载地址:http://ai.codeplex.com/releases/view/56684

需要安装了F#组件的VisualStudio 2010来编译项目。本次的程序使用命令行工具进行交互,使用上让人想起早先的文字MUD。关于使用方法参见下图。

2.      AI软件发布了第一个版本:0.0.1。基本上就是构思中的样子,这个软件描述了假想世界中的虚拟机器人和人工智能系统。它知道自己有一个机器人身体,知道自己有眼和鼻但还不清楚它们有什么用处,因为在这个假想的星球上眼到之处都是白色,因此视觉、味觉和位置信息在这里都没有意义。他还了解自己有一双腿并且可以用它们来行走,在白色的荒芜星球上它可以一直一直沿直线向前走。

3.      它现在只有知识和行为,还没有逻辑能力。

4.      上次的Macrosome项目开发中基本是C#方式套用F#语法,虽然也能完成开发但难以称作一个好的使用F#的开发项目。本次的AI项目开发中则加以改进,不使用面向对象思想而尝试尽量用F#的函数式编程方式,明显可以注意到的特点是代码避免了对类(class)和可变量(mutablevalue)的直接使用。希望对其他和我一样初学F#的朋友能有参考价值。

5.      我一直都有构思该怎样做一个怎样的人工智能系统,但这次开发的AI项目主要是偶然工作半宿后过度兴奋睡不着觉胡思乱想导致冲动后的产物,我希望能有人工智能专业领域的老师同学关注试用参与改进这个项目,但它当前的版本在人工智能的学术领域并没有多大价值——它只是一个软件编程初学者的兴趣作品。

6.      下个版本的开发计划会给环境增加可变因数——光线的打开和关闭,AI也会从视觉注意到环境在黑色和白色间的切换。同时还会在可行的情况下创建基于WindowsForms的交互界面,当前看起来这大概是件麻烦的工作,因为F#的函数式程序架构和WindowsForm传统的面向对象的架构间会需要写辅助层来互相调用。

7.      晚些时候还会有一个命名为“I:我”的项目发布,在AI项目中关注的是建立人工智能的平台,模拟对硬件的操作和模拟一个范型的机器人,这机器人的形态可能是人也可能是狗或者垃圾清理机。而“我”项目构建于AI项目之上,模拟人的行为。我还没能想到更好的名字,因此权且就用AI和I来命名它们。

8.      这是一个开源项目,它属于社区而不属于一个人,欢迎你加入和提出你的意见。如果你是腾讯微博用户可以来腾讯微博讨论和跟踪此项目的开发http://t.qq.com/p/t/37018025201464