Adsense

Thursday, July 3, 2014

Some Open Source Tools For Artificial Intelligence!


Artificial intelligence is one of the most innovative and adventurous aspects of science. While some say it is far fetched, a mechanical being with the same amount of intelligence as a human is definitely a real possibility. So, how does one design an AI? Well, for starters, they use the following software.



1. OpenCog

OpenCog is an open-source software project aimed at directly confronting the AGI challenge, using mathematical and biological inspiration and professional software engineering techniques.

2. AForge.NET

AForge.NET is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, robotics, etc.

3. OpenCV

OpenCV was designed for computational efficiency and with a strong focus on real-time applications. Written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform. It works on Windows, Mac OS, iOS, Linux and Android operating systems.

4. R programming language

R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.

5. TREX

Aspects of TM problem solving to which AI techniques may be applied are analysed, AI techniques appropriate to the TM problem domain are selected and a texture rendering expert system (TReX) architecture developed. A new approach to TM based on TReX, called Intelligent Mapping, is proposed.

6. ROS

ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS is licensed under an open source, BSD license.

7. Archimedes (CAD)

Archimedes is a free and open source CAD (Computer Aided Design) software. It is a robust system built over Eclipse's Rich Client Platform fully based on plug ins. This means it is easily extensible but also has a pretty thin core that allows you to select the features you need and drop the other ones easily.

8. Art of Illusion

Art of Illusion is a free, open source 3D modelling and rendering studio. Many of its capabilities rival those found in commercial programs. Highlights include subdivision surface based modelling tools, skeleton based animation, and a graphical language for designing procedural textures and materials.

9. AutoQ3D Community

AutoQ3D CAD workspace helps you to make drawing and designs easier and faster. The tools are arranged and available for easy access.

No comments:

Post a Comment