Demonstrations

From 6.034 Wiki

(Difference between revisions)
Jump to: navigation, search
(15 intermediate revisions not shown.)
Line 1: Line 1:
Much of the material in 6.034 is reinforced by on-line artificial-intelligence demonstrations develop by us or
Much of the material in 6.034 is reinforced by on-line artificial-intelligence demonstrations develop by us or
-
otherwise available on the web.  Those developed by us are provided via the easy-to-use
+
otherwise available on the web.  Those demonstrations developed by us are provided via the easy-to-use
Java Web Start mechanism, which comes with the Java Runtime Environment, the so-called JRE.
Java Web Start mechanism, which comes with the Java Runtime Environment, the so-called JRE.
Line 11: Line 11:
* Constraint satisfaction: drawing analysis (after Waltz, using Huffman labels)
* Constraint satisfaction: drawing analysis (after Waltz, using Huffman labels)
* Domain reduction: map coloring, resource allocation
* Domain reduction: map coloring, resource allocation
-
* Learning: nearest neighbors, self-organizing maps, support vector machines, boosting
+
* Biological mimetics: genetic algorithms, self-organizing maps, cross-modal clustering
 +
* Learning: nearest neighbors, support vector machines, lattice learning, boosting
 +
* Neural nets: autocoding, logistic regression
 +
If you don't have the Java 8 Runtime Environment installed,
 +
you should [http://java.com/en/download/ install it first]. 
-
So, if you don't have the Java Runtime Enviornment installed,  
+
Next, because Java security becomes steadily greater, you will need to do some
-
you should [http://java.sun.com/products/javawebstart/ install it first]. Then, you
+
[http://groups.csail.mit.edu/genesis/preparation.html preparation].
-
can run the [http://courses.csail.mit.edu/6.034f/demonstrations/Demonstrate.jnlp demonstrations].
+
 
 +
Then, you
 +
can run the [https://courses.csail.mit.edu/6.034f/demonstrations/demonstrations.jnlp latest version].

Revision as of 19:53, 9 August 2015

Much of the material in 6.034 is reinforced by on-line artificial-intelligence demonstrations develop by us or otherwise available on the web. Those demonstrations developed by us are provided via the easy-to-use Java Web Start mechanism, which comes with the Java Runtime Environment, the so-called JRE.

The demonstrations illustrate the following ideas:

  • Blocks world manipulation (after Winograd)
  • Search: depth-first, breadth-first, hill-climbing, beam, branch and bound, A*
  • Games: mini-max, alpha-beta
  • Genetic algorithms: crossover, mutation, fitness
  • Constraint satisfaction: drawing analysis (after Waltz, using Huffman labels)
  • Domain reduction: map coloring, resource allocation
  • Biological mimetics: genetic algorithms, self-organizing maps, cross-modal clustering
  • Learning: nearest neighbors, support vector machines, lattice learning, boosting
  • Neural nets: autocoding, logistic regression

If you don't have the Java 8 Runtime Environment installed, you should install it first.

Next, because Java security becomes steadily greater, you will need to do some preparation.

Then, you can run the latest version.

Personal tools