Things to Avoid
B. Horn, MIT (1984 approx.)
I found this on a single sheet amongst some old papers in my office.
It's aimed at AI researchers, but much of it applies to all research.
Horn was Prof. Gennert's advisor at MIT. We should all be so lucky to
get such good advice!
Things to Avoid
The early years of any field tend to be characterized by a wide
variety of approaches, many false starts and techniques based on
inappropriate analogies. We can learn from these mistakes if we
wish. Here are some things to avoid:
- Using a mechanism-oriented approach, instead of a problem-oriented one.
- Applying a known bag of tricks from another field.
- Believing that complexity will automatically give rise to
interesting behavior.
- Hoping that [machine] "learning" will provide a boot-strapping
mechanism.
- Believing what works in a simple situation can be easily extended
to a more complex one.
- Suffering from theorem-envy -- introducing unwarranted mathematical hair.
- Working only on the "interesting" sub-problem -- often not the
weakest link.
- Following the latest fad. Create your own instead!
- Taking a random path through a maze of possibilities without
explanation.
- Admiring the King's new clothes.
dcb@cs.wpi.edu / Tue Jul 25 20:43:07 EDT 2000