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

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
D
Darknet – Hacking Tools, Hacker News & Cyber Security
S
Schneier on Security
The Last Watchdog
The Last Watchdog
Cyberwarzone
Cyberwarzone
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cyber Attacks, Cyber Crime and Cyber Security
L
Lohrmann on Cybersecurity
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
The Cloudflare Blog
V
V2EX
博客园_首页
博客园 - 聂微东
Vercel News
Vercel News
人人都是产品经理
人人都是产品经理
G
GRAHAM CLULEY
T
Tenable Blog
Last Week in AI
Last Week in AI
Y
Y Combinator Blog
L
LINUX DO - 最新话题
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
SecWiki News
SecWiki News
博客园 - 三生石上(FineUI控件)
S
Secure Thoughts
N
News | PayPal Newsroom
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
T
Troy Hunt's Blog
博客园 - 【当耐特】
Forbes - Security
Forbes - Security
H
Hacker News: Front Page
A
About on SuperTechFans
B
Blog RSS Feed
Engineering at Meta
Engineering at Meta
MongoDB | Blog
MongoDB | Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
D
DataBreaches.Net
P
Privacy & Cybersecurity Law Blog
Schneier on Security
Schneier on Security
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Jina AI
Jina AI
D
Docker
P
Proofpoint News Feed

博客园 - 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