MARK ANDREW HALLCurriculum Vitae |
| Name: | Mark Andrew Hall |
| Present Position: | Honorary Research Associate, Department of Computer Science |
| Date of Appointment: | 1st March, 2010 |
| 1999 University of Waikato: | Ph.D in Computer Science (Machine Learning) Title: Correlation-based Feature Selection for Machine Learning |
| 1992 University of Waikato: | Bachelor of Computing and Mathematical Sciences (First Class Hons) |
| 2005 | Winner of SIGKDD Service Award (with Ian Witten, Eibe Frank and the Weka team) |
| 1992-1994 | University of Waikato Postgraduate Scholarship |
| 2000-2007 | Senior Lecturer in Computer Science, University of Waikato. |
| 2000 | Post Doctoral Fellow/Tutor. Duties include: Research programming for the machine learning project. Tutor support for 0657.208 and 0657.209. |
| 1998-1999 | Post Doctoral Fellow/Lecturer. Duties include: Teaching and administration for 0657.209. Research programming for the machine learning project. |
| 1996-1997 | Computer Science Tutor (8 hours per week) Duties include: teaching and reinforcing lecture material in a tutorial format to class sizes of approx. 25; supervising hands on computing labs; administrative duties such as grading. |
| 1992-1995 | Demonstrator (programming) Duties included: supervising and providing assistance during labs; grading assignments |
| December 1990-January 1991 | Summer employment (Leisure World, Rotorua) Duties included: supervision and safety of rides |
| November 1989-February 1990 | Summer employment (Channel 5, Rotorua) Duties included: sales in the computer department; product ordering; till operation |
| February 1986-February 1988 | Summer and weekend employment (Rainbow and Fairy Springs, Rotorua) Duties included: conducting tours of the park; park maintenance |
| 2007 | COMP126B Computing Media COMP123A The Computing Experience COMP241A Software Engineering Development COMP314A Software Engineering Project COMP521A Machine Learning Algorithms COMP321B Practical Data Mining |
| 2006 | COMP126B Computing Media COMP321B Practical Data Mining COMP434B Software Design COMP420C Report of an Investigation |
| 2005 | COMP314A Software Engineering Project COMP209B Object Oriented Programming COMP434B Software Design |
| 2004 | COMP209B Object Oriented Programming COMP434B Software Design |
| 2003 | COMP209B Object Oriented Programming COMP434B Software Design |
| 2002 | 0657.314A Software Engineering Project 0657.312B Communications and Systems Software 0657.434B Software Design |
| 2001 | 0657.202A Systems Analysis and Design 0657.312B Communications and Systems Software 0657.413 Topics in Programming Languages |
| 1998 | 0657.209 Object Oriented Programming |
| Supervision of honours projects (420) | (3 completed) |
| Co-supervisor for two Masters students | |
| Supervision of visiting German Masters students | (3 completed) |
| Co-supervisor for one PhD student |
| 2007 | GradDipCS Representative |
| 2006 | GradDipCS Representative |
| 2006 | PGDipIT Representative for 6 weeks |
| 2001-2007 | Timetable Representative |
Conference program committees:
| European Conf on Machine Learning | 2006 - 2007 |
| Int Conf on Machine Learning | 2005 - 2006 |
| Int Workshop on Feature Selection for Data Mining | 2005 |
| SGAI Int Conf on Innovative Techniques and Applications of AI | 2003-2005, 2007 |
| SGES Int Conf on Knowledge Based Systems and Applied AI | 2001-2002 |
| Int Symp on Applications of Modeling as an Innovative Technology in the Agri-Food Chain | 2001 |
Reviewer for Machine Learning Journal, IEEE Transactions for Knowledge and Data Engineering, IEEE Transactions on Pattern Analysis and Machine Intelligence, IEEE Transactions on Neural Networks, Decision Support Systems.
Over the past nine years I've been involved in the development of the Waikato Environment for Knowledge Analysis (WEKA). WEKA is an open source data mining workbench implemented in Java.
Authored
Hall, M. A. (1999). Correlation-based Feature Subset Selection for
Machine Learning. PhD dissertation, Department of Computer Science, University of Waikato.
Landwehr, N., Hall, M. and Frank, E. (2005). Logistic Model Trees. Machine Learning. 59(1/2), 161-205.
Frank, E., Hall, M., Trigg, L., Holmes, G. and Witten, I.H. (2004). Data Mining in Bioinformatics using Weka. Bioinformatics, 20(15), 2479-2481.
Hall, M. and Holmes, G. (2003). Benchmarking attribute selection techniques for discrete class data mining. IEEE Transactions on Knowledge and Data Engineering. 15(3), November/December 2003.
Holmes, G. and Hall, M. (2002). A development Environment for predictive modelling in foods. International Journal of Food Microbiology, 73, 351-362.
Ware, M., Frank E., Holmes G., Hall M. and Witten I.H. (2001). Interactive machine learning--letting users build classifiers. International Journal of Human-Computer Studies. 55(3), 281-292.
Hall, M. A., Smith, L. (1996). A computer model of blues music and its evaluation. Journal of the Acoustical Society of America, 100(2), 1163-1167.
Frank, E. and Hall, M. (2008). Additive regression applied to a large-scale collaborative filtering problem. Proc 21set Australasian Joint Conference on Artificial Intelligence, Auckland, New Zealand. Springer.
Hall, M. and Frank, E. (2008). Combining naive Bayes and decision tables. Proc 21st Florida Artificial Intelligence Research Society Conference, Miami, Florida. AAAI Press.
Hall, M. (2006). A Decision Tree-Based Attribute Weighting Filter for Naive Bayes. SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence. Springer-Verlag. 59-70.
Sumner, M., Frank, E. and Hall, M. (2005). Speeding up logistic model tree induction. European Conference on Principles and Practice of Knowledge Discovery in Databases. Porto, Portugal. Springer-Verlag. 675-683.
Mutter, S., Hall, M. and Frank, E. (2004). Using classification to evaluate the output of confidence-based association rule mining. Australian Joint Conference on Artificial Intelligence, Cairns, Australia. Springer-Verlag. 538-549.
Frank, E. and Hall, M. (2003). Visualizing class probability estimators. European Conference on Principles and Practice of Knowledge Discovery in Databases. Cavtat-Dubrovnik, Croatia. Springer-Verlag. 168-179.
Frank, E., Hall, M. and Pfahringer, B. (2003). Locally weighted naive Bayes. Conference on Uncertainty in Artificial Intelligence. Acapulco, Mexico. Morgan Kaufmann. 249-256.
Landwehr, N., Hall, M. and Frank E. (2003). Logistic model trees. European Conference on Machine Learning. Cavtat-Dubrovnik, Croatia. Springer-Verlag. 241-252.
Eibe Frank, Geoffrey Holmes, Richard Kirkby, and Mark Hall (2002). Racing Committees for Large Datasets. International Conference on Discovery Science, Lübeck, Germany. Springer-Verlag. 153-164.
Geoffrey Holmes, Bernhard Pfahringer, Richard Kirkby, Eibe Frank and Mark Hall (2002). Multiclass Alternating Decision Trees. European Conference on Machine Learning, Helsinki, Finland. Springer-Verlag. 161-172.
Hall, M., Kusabs, N. J., Gillgren, D. and Bollen, A. F. (2001). Investigation of association models to describe consumer purchase patterns. International Symposium on Application of Modeling as an Innovative Technology in the Agri-Food-Chain. Palmerston North, New Zealand. ISHS. 167-173.
Frank, E. and Hall, M. (2001). A simple approach to ordinal prediction. European Conference on Machine Learning. Freiburg, Germany. Springer-Verlag. 145-156.
(An updated version of this paper is available as Working Paper 01/05, Department of Computer Science, University of Waikato.)
Turpin, A., Frank, E., Hall, M., Witten, I. H. and Johnson, C. A. (2001). Determining progression in glaucoma using visual fields. Pacific-Asia Conference on Knowledge Discovery and Data Mining. Hong Kong. Springer-Verlag. 136-147.
Cleary, J. G., Trigg, L. E., Holmes, G. and Hall, M. A. (2000). Experiences with a weighted decision tree learner. SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence. Cambridge, England. Springer-Verlag. 35-47.
Bollen, A. F., Kusabs, N. J., Holmes, G., and Hall, M. A. (2000) Comparison of consumer and producer perceptions of mushroom quality. Integrated View of Fruit and Vegetable Quality: Proceedings of Multidisciplinary Conference, edited by W. J. Florkowski, S. E. Prussia and R. L. Shewfelt, Georgia, USA. 303-311.
Hall, M. A. (2000). Correlation-based feature selection for discrete and numeric class machine learning. International Conference on Machine Learning, Stanford University, CA. Morgan Kaufmann Publishers. 359-366.
Holmes, G., Hall, M. A., Frank, E. (1999). Generating rule sets from model trees. Australian Joint Conference on Artificial Intelligence. Sydney, Australia. Springer Verlag. pp 1-12.
Hall, M. A., Smith, L. A. (1999). Feature selection for machine learning: comparing a correlation-based filter approach to the wrapper. Florida Artificial Intelligence Symposium. AAAI Press. 235-239.
Hall, M. A., Smith, L. A. (1998). Practical feature subset selection for machine learning. Australian Computer Science Conference. Springer. 181-191.
Hall, M. A., Smith, L. A. (1997). Feature subset selection: a correlation based filter approach. International Conference on Neural Information Processing and Intelligent Information Systems. Springer. 855-858.
Hall, M. A. (1995). Selection of attributes for modeling Bach chorales by a genetic algorithm. New Zealand Two-Stream Conference on Artificial Neural Networks and Expert Systems. Dunedin, NZ. IEEE Computer Society Press. 182-185.
Hall, M. A. (1992). Evaluating models of music. Proceedings of the First New Zealand Computer Science Research Students' Conference..
Computer Software
1997 - present. Development of WEKA (Waikato Environment for Knowledge Analysis) - an open source data mining workbench implemented in Java.
Exhibit/Poster Presentation/Conference Presentation
Ian Witten, Eibe Frank, Bernhard Pfahringer, and Mark Hall: Inside WEKA--and Beyond the Book. Tutorial at ICML 2002.
Working Paper
Hall, M. (2006). A Decision Tree-Based Attribute Weighting Filter for Naive Bayes. Working Paper 05/06, Department of Computer Science, University of Waikato.
Eibe Frank, Mark Hall, and Bernhard Pfahringer (2003). Locally Weighted Naive Bayes. Working Paper 04/03, Department of Computer Science, University of Waikato.
Eibe Frank and Mark Hall (2003). Visualizing Class Probability Estimators. Working Paper 02/03, Department of Computer Science, University of Waikato.
Exhibit/Poster Presentation/Conference Presentation
Hall, M. A. (2000). Introduction to data mining using WEKA. Half day tutorial presented at the Twentieth SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence (ES2000). Cambridge, England.
Working Paper
Holmes, G. and Hall M. A. (2000). A development environment for predictive modeling in foods. Working Paper 00/9, Department of Computer Science, University of Waikato.
Exhibit/Poster Presentation/Conference Presentation
Witten, I. H., Frank, E., Trigg, L., Hall, M. A., Holmes, G., Cunningham, S. (1999). Practical machine learning tools and techniques with java implementations. ICONIP'99 Post Conference Workshop.