Demonstrations

From 6.034 Wiki

(Difference between revisions)
Jump to: navigation, search
Line 23: Line 23:
Next, because Java security becomes steadily greater, you will need to do some  
Next, because Java security becomes steadily greater, you will need to do some  
[http://groups.csail.mit.edu/genesis/preparation.html preparation].
[http://groups.csail.mit.edu/genesis/preparation.html preparation].
 +
 +
For those of you using the most recent version of Java 8, stricter security policies require one more fix: navigate back to the Exception Site List (open Java Control Panel-->choose the security tab-->locate Exception Site List at the bottom) and add <nowiki>https://courses.csail.mit.edu/6.034f/demonstrations</nowiki> to the list as well (for more detail, see the preparation documentation linked above)
Then, you
Then, you
can run the [https://courses.csail.mit.edu/6.034f/demonstrations/demonstrations.jnlp latest version].
can run the [https://courses.csail.mit.edu/6.034f/demonstrations/demonstrations.jnlp latest version].

Revision as of 19:03, 6 September 2019

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.

For those of you using the most recent version of Java 8, stricter security policies require one more fix: navigate back to the Exception Site List (open Java Control Panel-->choose the security tab-->locate Exception Site List at the bottom) and add https://courses.csail.mit.edu/6.034f/demonstrations to the list as well (for more detail, see the preparation documentation linked above)

Then, you can run the latest version.

Personal tools