21. ICML 2004: Banff, Alberta, Canada