Navigation

Researchers at UCD

researcher

Brian Mac Namee

Lecturer

School of Computer Science
E3.22
O'Brien Centre for Science
Science Centre East

Tel: +353 (0)1 716 2315
Email: brian.macnamee@ucd.ie

Biography

Dr. Brian Mac Namee received a BA (mod) and PhD in Computer Science from Trinity College Dublin in 2000 and 2004 respectively. After a period working in industry as an R & D software engineer for Agilent Technologies, Brian joined the School of Computing at Dublin Institute of Technology as a lecturer in 2005. At DIT Brian co-founded the Applied Intelligence Researcher Centre (www.ditairc.ie), and developed DIT's successful MSc in Computing (Data Analytics) programme. In 2015 Brian joined the UCD School of Computer Science as a lecturer where he is a Principal Investigator at the CeADAR centre (www.ceadar.ie) and a Funded Investigator at the Insight centre (www.insight-centre.org). Brian's research focuses on machine learning, predictive analytics, data visualisation, and augmented reality. Brian has published extensively in machine learning, predictive analytics, and information visualisation - a recent highlight is the textbook "Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples and Case Studies" published with MIT Press in 2015 (www.machinelearningbook.com).

Professional

Honours and Awards

Year: 2009.
Title: Teaching Excellence Award
Year: 2013.
Title: Fíosraigh Research Excellence Award

Associations

Association: Artificial Intelligence Association of Ireland, Function/Role: Chair
Association: ACM, Function/Role: Member
         

Employment

Employer: The Analytics Store
Position: Director of Training
Employer: Agilent Technologies, Dublin, Ireland
Position: R&D Software Engineer

Education

Year 2000 Institution: Trinity College Dublin
Qualification: BA (Mod) Subject:
Year 2004 Institution: Trinity College Dublin
Qualification: PhD Subject:
         

Publications

Books

Kelleher, John D and Mac Namee, Brian and D'Arcy, Aoife (2015) Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies. MA, USA: MIT Press. Available Online [Details]

Book Chapters

Mac Namee, Brian (2012) 'Agent Based Modeling in Computer Graphics and Games' In: R.A.Meyers (eds). Encyclopedia of Complexity and Systems Science. New York: Springer. , pp.604-621 [Details]

Edited Books

Derek Greene, Brian Mac Namee, Robert Ross (Ed.). (2016) Proceedings of the 24th Irish Conference on Artificial Intelligence and Cognitive Science. Aachen: CEUR Workshop Proceedings. Available Online [Details]
Kelleher, John and Mac Namee, Brian and van der Sluis, Ielka and Belz, Anja and Gatt, Albert and Koller, Alexander (Ed.). (2010) Proceedings of the Sixth International Natural Language Generation Conference. Dublin: DIT Press. [Details]

Peer Reviewed Journals

Belford, Mark; Mac Namee, Brian; Greene, Derek (2018) 'Stability of topic modeling via matrix factorization'. Expert Systems with Applications, 91 :159-169. [DOI] [Details]
MacNamee, B., Cunningham, P., Byrne, S., O.I. Corrigan, O.I., ; (2002) 'The problem of bias in training data in regression problems in medical decision support'. Artificial Intelligence in Medicine, 25 (1):51-70. [Details]
MacNamee, B., Cunningham, P., ; (2003) 'Creating Socially Interactive Non-Player Characters: The µ-SIC System'. International Journal of Intelligent Games & Simulation, 2 (1):28-35. [Details]
Arkaitz Zubiaga, Brian Mac Namee (2016) 'Graphical perception of value distributions: an evaluation of non-expert viewers¿ data literacy'. The Journal of Community Informatics, . [Details]
Elizabeth Hunter, Brian Mac Namee, John D. Kelleher (2017) 'A Taxonomy for Agent-Based Models in Human Infectious Disease Epidemiology'. Jasss-The Journal Of Artificial Societies And Social Simulation, 20 (3). Available Online [Details]
Niels Schütte, Brian Mac Namee, John D. Kelleher (2017) 'Robot perception errors and human resolution strategies in situated human-robot dialogue'. Advanced Robotics, . [Details]
O'Sullivan, Carol and Cassell, Justine and Vilhjalmsson, Hannes and Dingliana, J and Dobbyn, Simon and Mcnamee, Brian and Peters, Christopher and Giang, Thang (2002) 'Levels of detail for crowds and groups'. Computer Graphics Forum, 21 (4):733-741. [Details]
Mac Namee, Brian and Cunningham, Padraig and Byrne, Stephen and Corrigan, Owen I (2002) 'The problem of bias in training data in regression problems in medical decision support'. Artificial intelligence in medicine, 24 (1):51-70. [Details]
MacNamee, Brian and Cunningham, Padraig (2003) 'Creating socially interactive no-player characters: The $\mu$-SIV system'. Int. J. Intell. Games \& Simulation, 2 (1):28-35. [Details]
Kelleher, John and Sloan, Colm and Mac Namee, Brian (2009) 'An investigation into the semantics of English topological prepositions'. Cognitive processing, 10 :233-236. [Details]
Namee, Brian Mac and Beaney, David and Dong, Qingqing (2010) 'Motion in augmented reality games: an engine for creating plausible physical interactions in augmented reality games'. International Journal of Computer Games Technology, 2010 :4. [Details]
Kelleher, John D and Ross, Robert J and Sloan, Colm and Mac Namee, Brian (2011) 'The effect of occlusion on the semantics of projective spatial terms: a case study in grounding language in perception'. Cognitive processing, 12 (1):95-108. [Details]
Delany, Sarah Jane and Segata, Nicola and Mac Namee, Brian (2012) 'Profiling instances in noise reduction'. Knowledge-Based Systems, 31 :28-40. [Details]
Kennedy, Kenneth and Mac Namee, Brian and Delany, Sarah Jane (2012) 'Using semi-supervised classifiers for credit scoring'. Journal of the Operational Research Society, 64 (4):513-529. [Details]
Kennedy, Kenneth and Mac Namee, Brian and Delany, Sarah Jane and Oâ¿¿Sullivan, Michael and Watson, Neil (2013) 'A window of opportunity: Assessing behavioural scoring'. Expert Systems with Applications, 40 (4):1372-1380. [Details]
Lindstrom, Patrick and Mac Namee, Brian and Delany, Sarah Jane (2013) 'Drift detection using uncertainty distribution divergence'. Evolving Systems, 4 (1):13-25. [Details]
Tarasov, Alexey and Delany, Sarah Jane and Mac Namee, Brian (2014) 'Dynamic estimation of worker reliability in crowdsourcing for regression tasks: Making it work'. Expert Systems with Applications, 41 (14):6190-6210. [Details]
Hu, Rong and Mac Namee, Brian and Delany, Sarah Jane (2015) 'Active learning for text classification with reusability'. Expert Systems with Applications, . [Details]
 

Conference Publications

Bacher, I; Mac Namee, B; Kelleher, JD (2017) Scoped: Visualising the Scope Chain Within Source Code . In: Barbora Kozlikova and Tobias Schreck and Thomas Wischgoll eds. EuroVis 2017 [Details]
Hunter, E; Mac Namee, B; Kelleher JD (2017) A Socioeconomic Segregation Model to Help Setup an Agent-Based Model for Infectious Diseases Social Simulation Conference 2017 [Details]
Arjun Pakrashi and Brian Mac Namee (2017) Stacked-MLkNN: A stacking based improvement to Multi-Label k-Nearest Neighbours 1st International Workshop on Learning with Imbalanced Domains: Theory and Applications Co-located with ECML/PKDD 2017 [Details]
Bacher, I; Mac Namee, B; Kelleher, JD (2017) The Code-Map Metaphor - A Review Of Its Use Within Software Visualisations International Conference on Information Visualization Theory and Applications [Details]
MacNamee, B., Cunningham, P.,; (2002) The μ-SIC System: A Connectionist Driven Simulation of Socially Interactive Agents . In: Q. Mehdi, N. Gough, M. Cavazza eds. GAME-ON 2002: 3rd. International Conference on Intelligent Games and Simulation Ghent, Belgium, , pp.129-133 [Details]
MacNamee, B., Dobbyn, S., Cunningham, P., O'Sullivan, C.,; (2002) Men Behaving Appropriately: Integrating the Role Passing Technique into the ALOHA System . In: R. Aylett, L. Cañamero eds. Proceedings or AISB'02 Symposium on Animating Expressive Characters for Social Interactions Imperial College London, , pp.59-62 [Details]
Mac Namee, B., Dobbyn, S., Cunningham, P., & O'Sullivan, C.,; (2003) Simulating Virtual Humans Across Diverse Situations . In: T. Rist, R. Aylett, D. Ballin, J. Rickel eds. Proceedings of Intelligent Virtual Agents (IVA 2003), LNCS 2792 , pp.59-163 [Details]
Mac Namee, B., & Cunningham, P., ; (2003) Enhancing Non Player Characters in Computer Games using Psychological Models European Research Consortium for Informatics and Mathematics News , pp.37-38 [Details]
Alexey Tarasov, Sarah Jane Delany, Brian Mac Namee (2013) Improving Performance by Re-Rating in the Dynamic Estimation of Rater Reliability Machine Learning Meets Crowdsourcing Workshop in conjunction with International Conference on Machine Learning [Details]
Niels Schutte, John D. Kelleher, Brian Mac Namee (2014) The Effect of Sensor Errors in Situated Human-Computer Dialogue Workshop on Vision and Language 2014 (VL'14) [Details]
Niels Schutte, John D. Kelleher, Brian Mac Namee (2015) Reformulation Strategies of Repeated References in the Context of Robot Perception Errors in Situated Dialogue. , pages 4-11 Workshop on Spatial Reasoning and Interaction for Real-World Robotics at the International Conference on Intelligent Robots and Systems (IROS-2015) , pp.4-11 [Details]
Zubiaga, A; Mac Namee, B (2015) Knowing What You Dont Know: Choosing the Right Chart to Show Data Distributions to Non-Expert Users Web Science 2015 Conference [Details]
O'Neill, J; Delany, SJ; Mac Namee, B (2016) Activist: A New Framework for Dataset Labelling Proceedings of 24th Irish Conference on Artificial Intelligence and Cognitive Science (AICS'16) [Details]
Hunter, E; Mac Namee, B; Kelleher, J (2016) An Open Data Driven Epidemiological Agent-Based Model for Irish Towns Proceedings of 24th Irish Conference on Artificial Intelligence and Cognitive Science (AICS'16) [Details]
Bacher, I; Mac Namee, B; Kelleher, JD (2016) Using Icicle Trees to Encode the Hierarchical Structure of Source Code . In: Enrico Bertini and Niklas Elmqvist and Thomas Wischgoll eds. EuroVis 2016 - Short Papers Available Online [Details]
Arjun Pakrashi and Derek Greene and Brian Mac Namee (2016) Benchmarking Multi-label Classification Algorithms Proceedings of 24th Irish Conference on Artificial Intelligence and Cognitive Science (AICS'16) [Details]
Ivan Bacher, Brian Mac Namee, John D Kelleher (2016) On Using Tree Visualisation Techniques to Support Source Code Comprehension 2016 IEEE Working Conference on Software Visualization (VISSOFT) , pp.91-95 Available Online [Details]
O'Neill, Jack and Jane Delany, Sarah and MacNamee, Brian (2016) Model-Free and Model-Based Active Learning for Regression 16th Annual UK Workshop on Computational Intelligence Cham, , pp.375-386 [Details]
Mark Belford and Brian Mac Namee and Derek Greene (2016) Ensemble Topic Modeling via Matrix Factorization Proceedings of 24th Irish Conference on Artificial Intelligence and Cognitive Science (AICS'16) [Details]
Fairclough, Chris and Fagan, Michael and Mac Namee, Brian and Cunningham, Padraig (2001) Research directions for AI in computer games 12th Irish conference on Artificial Intelligence and Cognitive Science Available Online [Details]
Mac Namee, Brian and Cunningham, Padraig (2001) A Proposal for an Agent Architecture for Proactive Persistent Non Player Characters 12th Irish Conference on Artificial Intelligence and Cognitive Science [Details]
Mac Namee, Brian and Dobbyn, Simon and Cunningham, Padraig and O'Sullivan, Carol (2003) Simulating virtual humans across diverse situations Intelligent Virtual Agents 03 , pp.159-163 [Details]
Gilligan, J and Mac Namee, B and Smith, P (2006) Interface design requirements for playing pong with a single switch device 9th International Conference on Computer Games: AI, Animation, Mobile, Educational and Serious Games [Details]
Lindstrom, Patrick and Delany, Sarah Jane and Mac Namee, Brian (2008) Autopilot: simulating changing concepts in real data 19th Irish Conference on Artificial Intelligence and Cognitive Science (AICS) Available Online [Details]
Zhang, Qian and Hu, Rong and Mac Namee, Brian and Delany, Sarah Jane (2008) Back to the future: Knowledge light case base cookery 9th European confernece on Case Based Reasoning Available Online [Details]
Kelleher, John D and Namee, B Mac (2008) Referring expression generation challenge 2008 DIT system descriptions Proceedings of the Fifth International Natural Language Generation Conference , pp.221-224 [Details]
Hu, Rong and Delany, Sarahjane and MacNamee, Brian (2009) Sampling with confidence: Using k-nn confidence measures in active learning International Conference on Case Based Reasoning (ICCBR) , pp.181-192 Available Online [Details]
Mac Namee, Brian and Dunne, Mark (2009) Widening the Evaluation Net Intelligent Virtual Agents 2009 , pp.525-526 [Details]
Dunne, Mark and Mac Namee, Brian and Kelleher, John (2009) Intelligent virtual agent: creating a multi-modal 3D avatar interface IT & T Conference Available Online [Details]
Rooney, Pauline and O'Rourke, Kevin Charles and Burke, Greg and Namee, Brian Mac and Igbrude, Claudia (2009) Cross-disciplinary approaches for developing serious games in Higher Education Games and Virtual Worlds for Serious Applications, 2009. VS-GAMES'09. Conference in , pp.161-165 [Details]
Beaney, David and Namee, Brian Mac (2009) Forked! A demonstration of physics realism in augmented reality Mixed and Augmented Reality, 2009. ISMAR 2009. 8th IEEE International Symposium on , pp.171-172 [Details]
Kennedy, Kenneth and Mac Namee, Brian and Delany, Sarah Jane (2010) Learning without default: A study of one-class classification and the low-default portfolio problem Irish conference on Artificial Intelligence and Cognitive Science 2010 , pp.174-187 [Details]
Hu, Rong and Delany, Sarah Jane and Mac Namee, Brian (2010) EGAL: Exploration guided active learning for TCBR International Conference on Case Based Reasoning , pp.156-170 [Details]
Mac Namee, Brian and Delany, Sarah Jane (2010) Cbtv: Visualising case bases for similarity measure design and selection International Conference on Case Based Reasoning , pp.213-227 [Details]
Hanlon, Nicholas and Mac Namee, Brian and Kelleher, John (2010) Just say it: an evaluation of speech interfaces for augmented reality design applications Irish conference on Artificial Intelligence and cognitive Science 2010 , pp.134-143 [Details]
Lindstrom, Patrick and Delany, Sarah Jane and MacNamee, Brian (2010) Handling concept drift in a text data stream constrained by high labelling cost Florida Artificial Intelligence Research Society Conference (FLAIRS) Available Online [Details]
Sloan, Colm and Kelleher, John D and Mac Namee, Brian (2011) Feasibility study of utility-directed behaviour for computer game agents Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology , pp.5 [Details]
Sloan, Colm and Kelleher, John D and Namee, Brian Mac (2011) Feeling the ambiance: using smart ambiance to increase contextual awareness in game agents Proceedings of the 6th International Conference on Foundations of Digital Games , pp.298-300 [Details]
Strunkin, Dmitry and Namee, Brian Mac and Kelleher, John D (2012) An Investigation into Feature Selection for Oncological Survival Prediction Information Technology: New Generations (ITNG), 2012 Ninth International Conference on , pp.764-768 [Details]
Dunne, Mark and Mac Namee, Brian and Kelleher, John (2012) The turning, stretching and boxing technique: a step in the right direction Intelligent Virtual Agents , pp.363-369 [Details]
Tarasov, Alexey and Delany, Sarah Jane and Namee, Brian Mac (2012) Dynamic Estimation of Rater Reliability in Subjective Tasks Using Multi-armed Bandits Privacy, Security, Risk and Trust (PASSAT), 2012 International Conference on and 2012 International Confernece on Social Computing (SocialCom) , pp.979-980 [Details]
Schutte, Niels and Kelleher, John D and Mac Namee, Brian (2014) Clarification Dialogues for Perception-based Errors in Situated Human-Computer Dialogues Proceedings of the 2014 Workshop on Multimodal, Multi-Party, Real-World Human-Robot Interaction , pp.25-26 [Details]
O'Shea, Eoghan and Delany, Sarah Jane and Lane, Rob and Mac Namee, Brian (2014) NudgeAlong: A Case Based Approach to Changing User Behaviour International Conference on Case Based Reasonging 2014 , pp.345-359 [Details]
Li, Yan and Mac Namee, Brian and Kelleher, John (2014) Expecting the unexpected: Measure the uncertainties for mobile robot path planning in dynamic environment Towards Autonomous Robotic Systems 2011 , pp.363-374 [Details]
                                                                                                                                       

Research

Research Interests

My research focuses on machine learning, predictive analytics, data visualisation, and augmented reality. I am especially interested in the confluence of these different topics, and the opportunities they present for human-in-the-loop machine learning.
   

Current Postgraduate Students

Theo Dorman-Kade, Doctor of Philosophy (PhD)   -   Thesis Supervisor
Ioanni Mitro, Doctor of Philosophy (PhD)   -   Thesis Supervisor
Demian Sam Gholipour Ghalandari, Doctor of Philosophy (PhD)   -   Secondary Supervisor
Mehran Hossein Zadeh Bazargani, Doctor of Philosophy (PhD)   -   Thesis Supervisor
Jinghui Lu, Doctor of Philosophy (PhD)   -   Thesis Supervisor
Ellen Rushe, Doctor of Philosophy (PhD)   -   Thesis Supervisor
Arjun Pakrashi, Doctor of Philosophy (PhD)   -   Thesis Supervisor

Teaching

 

Modules Coordinated

201700   COMP40610     Computer Science: Information Visualisation
201700   COMP10020     Computer Science: Introduction to Programming II
201700   COMP47590     Computer Science: Advanced Machine Learning