Machine Learning, Proceedings of the Twenty-first International Conference{(ICML} 2004), Banff, Alberta, Canada, July 4-8, 2004