Interesting resources about AI

Find if domain name is generated by human or robot http://nbviewer.ipython.org/github/ClickSecurity/data_hacking/blob/master/dga_detection/DGA_Domain_Detection.ipynb

Some learning resources, simple approach, lots of interesting examples https://github.com/hangtwenty/dive-into-machine-learning

Podcast about AI http://www.thetalkingmachines.com/blog/

Infographics http://www.randalolson.com/blog/page/4/

Collection of easy and practical approaches http://www.igvita.com/2011/04/20/intuition-data-driven-machine-learning and there (in the body of that article) is also link to another interesting presentation from Google about it's machine translator, don't miss it.

Foundations of Intelligent Agents how to generate algorithms and judge if its right using Kolmogorov Complexity.

Pether Norvig about Google Algorithms:

http://www.youtube.com/watch?v=HT540VrCDwg http://www.youtube.com/watch?v=nU8DcBF-qo4

Computing Like the Brain mathematical model of brain, sparse distributed representation, semantic (locality sensitive) hashing, sequential memory, prediction and anomaly detection and some practical applications. At last I understand how brain preserves history and works with sequences.

SugarScape - agent-based simulation, more details, there's also HTML5 demo.

Clever Algorithms """Nature-Inspired Programming Recipes""" with lots of examples in Ruby

NLP extracting meaning from text (Yandex, in russian language)

Measure of Perfection

Perfection is achieved not when there is nothing left to add, but when there is nothing left to take away

Antoine de Saint-Exupery.

So, the more simple the thing is (with the same functionality) the more perfect it is.

The Kolmogorov Complexity of an object, such as a piece of text, is a measure of the computational resources needed to specify the object.

More formally, the complexity of a string is the length of the string's shortest description in some fixed universal description language.

So, it seems we can use Kolmogorov Complexity to measure simplicity / perfection of the thing.

Bunch of links for myself

AI

Resources

Visualizing

Data Mining

Collaborative Filtering

Tools

  • ruby-gsl (math library)
  • Matlab