Demonstrations
From 6.034 Wiki
Current revision (21:38, 17 August 2020) (view source) |
|||
(23 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
- | Much of the material in 6.034 is reinforced by | + | Much of the material in 6.034 is reinforced by online demonstrations developed by us or |
- | otherwise available on the web. | + | otherwise available on the web. The 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 | ||
- | * | + | * Biological mimetics: genetic algorithms, self-organizing maps, cross-modal clustering |
+ | * Learning: nearest neighbors, support vector machines, lattice learning, boosting | ||
+ | * Neural nets: autocoding, logistic regression | ||
+ | <!-- '''The demonstration software may or may not be unavailable temporarily pending renewal of a certificate. | ||
+ | ''' --> | ||
- | + | If you don't have the Java 8 Runtime Environment installed, | |
- | you should [http://java | + | you should [http://java.com/en/download/ install it first]. |
- | can run the [ | + | |
+ | Because of Java security issues, you will need to do some | ||
+ | [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. (You might also need to add <nowiki>https://courses.csail.mit.edu as well</nowiki>.) For more detail, see the preparation documentation linked above. | ||
+ | |||
+ | Then you can run the [https://courses.csail.mit.edu/6.034f/demonstrations/demonstrations.jnlp latest version]. |
Current revision
Much of the material in 6.034 is reinforced by online demonstrations developed by us or otherwise available on the web. The 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.
Because of Java security issues, 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. (You might also need to add https://courses.csail.mit.edu as well.) For more detail, see the preparation documentation linked above.
Then you can run the latest version.