Navigation

Researchers at UCD

researcher

Pádraig Cunningham

Full Professor

School Of Computer Science
Comp Science and Informatics
Belfield
Dublin 4

Tel: +353 1 7162920
Email: padraig.cunningham@ucd.ie

Biography

Professor Cunningham is Professor of Knowledge and Data Engineering in the School of Computer Science at University College Dublin. His current research focus is on the analysis of graph and network data and on the use of machine learning techniques in processing high-dimension data.

He has a B.E. and M.Eng.Sci. from NUI Galway and a Ph.D. from Dublin University which he received in 1989. He was elected to Fellowship in TCD in 1998. He became a Fellow of ECCAI (European Coordinating Committee on Artificial Intelligence) in 2004. After completing his PhD he worked with Digital Equipment Corporation as a Software Engineer and with Hitachi Europe Ltd. as a Research Scientist. He joined Trinity College Dublin as a lecturer in 1992. After promotion to Senior Lecturer then Associate Professor at TCD he moved to University College Dublin in 2006 to take up a full Professorship in the School of Computer Science and Informatics. He is a former director of New World Commerce, now New WorldIQ, a Dublin e-commerce IT company that employed over 40 people. He is a former director of Prediction Dynamics a Dublin company specialising in software for financial trading which employed 14 people.

Professor Cunningham has published over 170 peer-reviewed papers in the general area of applied AI, focusing on machine learning and knowledge based systems for decision support in engineering, e-commerce, finance and medicine. Over the last 10 years he has brought in over ¿2.5M in research grants, from industry, from EU funding sources and from national funding sources.  He was Programme Chair for PAIS 2004, Prestigious Applications of Intelligent Systems (ECAI applications track). He is a member of the Editorial Board of Artificial Intelligence Review. He was co-chair for the European Workshop on Case-Based Reasoning in 1998 having served on the Programme Committee for that workshop in recent years. He chaired the Irish AI and Cognitive Science conference in 2003, having co-chaired that conference in 1994. Between 2002 and 2004 he served as Irish Director of ERCIM (www.ercim.org), the European consortium of national ICT research institutions.

Professional

Honours and Awards

Year: 2004.
Title: Elected to Fellowship of ECCAI (www.eccai.org).
Year: 2004.
Title: Winner of best paper award at ECCBR in Madrid.
Year: 2004.
Title: Winner of best application paper award at AI-2004 (Cambridge UK).
       

Conference Contributions

P. Cunningham; (2008) Area Chair. [Conference Organising Committee Member], European Conference on Machine Learning, Antwerp, Belgium , 08-SEP-08 - 11-SEP-08.
Cunningham, P., Dahyot, R., Cord, M., Sziranyi, T., ; Workshop Volume Editor. [Other], Proceedings of ICML Workshop on Machine Learning Techniques for Processing Multimedia Content,, Bonn, Germany .
Cunningham, P, ; Artificial Intelligence Review, Special Issue of Selected Papers (Editor). [Other], 14th Artificial Intelligence and Cognitive Science Conference (AICS-03), Trinity College Dublin .
Cunningham, P., Fernando, P., Vogel, P.,; Conference Volume Editor. [Other], Proceedings of the 14th Irish Conference on Artificial Intelligence and Cognitive Science, * .
M. Keane, P. Cunningham, M. Brady, R. Byrne; Conference Volume Editor. [Other], (1994) Proceedings of the Seventh Irish Conference on Artificial Intelligence and Cognitive Science, * .
Smyth, B., Cunningham P., ; Lecture Notes in Artificial Intelligence 1488 (Editor). [Other], Proceedings of 4th European Workshop on CBR, EWCBR '98, * .
Tsymbal, A., Cunningham, P., ; (2005) Symposium Volume Editor. [Other], 18th IEEE Symposium on Computer-Based Medical Systems (CBMS 2005),, Dublin, Ireland , 23-JUN-05 - 24-JUN-05.
 

Employment

Employer: University College Dublin
Position: Professor of Knowledge and Data Engineering
Employer: Trinity College Dublin
Position: Lecturer, Senior Lecturer, Associate Professor
Employer: Hitachi Dublin Laboratory
Position: Research Scientist
Employer: Digital Equipment Corp.
Position: Software Engineer

Education

Year 1987 Institution: Trinity College Dublin
Qualification: PhD Subject:
Year 1985 Institution: NUI Galway, IRL
Qualification: MEngSc Subject:
Year 1983 Institution: NUI Galway, IRL
Qualification: BE Subject:
 

Consultancy

Client: Commission on Electronic Voting
     

Publications

 

Book Chapters

Qin, X., Greene, D. and Cunningham, P. (2016) 'A Latent Space Analysis of Editor Lifecycles in Wikipedia' In: Atzmueller, M., Chin, A., Janssen, F., Schweizer, I., Trattner, C (eds). Big Data Analytics in the Social and Ubiquitous Context. Switzerland: Springer. , pp.46-69 Available Online [Details]
Ryan C, Cagney G, Krogan NJ, Cunningham P, Greene D (2011) 'Imputing and predicting quantitative genetic interactions in epistatic MAPs' In: Ryan C, Cagney G, Krogan NJ, Cunningham P, Greene D (eds). Network Biology: Methods and Applications (Methods in Molecular Biology). USA: Springer Verlag. , pp.353-361 Available Online [DOI] [Details]
Michael P. O'Mahony, Padraig Cunningham, Barry Smyth (2010) 'An Assessment of Machine Learning Techniques for Review Recommendation' In: Coyle, L, and Freyne, J (eds). Lecture Notes in Computer Science, Volume 6206 (AICS 2009). Berlin: Springer. , pp.241-250 Available Online [DOI] [Details]
Foley, R., Callanan, S., Gallagher, W., Cunningham, P.,; (2010) 'A Machine Learning System for Identifying Hypertrophy in Histopathology Images' In: Coyle, L. and Freyne, J (eds). Lecture Notes in Computer Science, Volume 6206 (AICS 2009). Berlin: Springer. , pp.72-81 Available Online [DOI] [Details]
Greene, D., Cunningham, P. and Mayer, R.; (2008) 'Unsupervised Learning and Clustering' In: Greene, D., Cunningham, P. and Mayer, R.; (eds). Machine Learning Techniques for Multimedia: Case Studies on Organization and Retrieva. Berlin: Springer. , pp.51-90 Available Online [DOI] [Details]
Cunningham, P., Cord, M., Delany, S,J.,; (2008) 'Supervised Learning' In: M. Cord, P. Cunningham (eds). Machine Learning Techniques for Multimedia: Case Studies on Organization and Retrieval. Berlin: Springer. , pp.21-49 Available Online [DOI] [Details]
Wilson, S., Dahyot, R., Cunningham, P.; (2008) 'Introduction to Bayesian Methods and Decision Theory' In: M. Cord, P. Cunningham (eds). Machine Learning Techniques for Multimedia: Case Studies on Organization and Retrieval. Berlin: Springer. , pp.3-19 Available Online [DOI] [Details]
Cunningham, P. ; (2008) 'Dimension Reduction' In: M. Cord, P. Cunningham (eds). Machine Learning Techniques for Multimedia: Case Studies on Organization and Retrieval. Berlin: Springer. , pp.91-112 Available Online [DOI] [Details]
Foley, R., DiFranco, M., Bryan, K., Rexhepaj, E., Mulrane, L., Watson, W., Cunningham, P. and Gallagher, W. (2008) 'Automated Image Analysis Approaches in Histopathology' In: Andriani Daskalaki (eds). Handbook of Research on Systems Biology Applications in Medicine. Hershey, Pennsylvania: IGI Global. [DOI] [Details]
Bergmann, R., Traphöner, R., Schmitt, S., Cunningham, P., Smyth, B.,; (2003) 'Knowledge-Intensive Product Search and Customization in E-Commerce' In: J. Gasos, K-D. Thoben (eds). E-Business Applications: Technologies for Tomorrow's Solutions. Berlin: Springer. , pp.87-102 [Details]
Wilke, W., Smyth, B., and Cunningham, P.; (1998) 'Using Configuration Techniques for Adaptation' In: M. Lenz, B. Bartsch-Sporl, H-D Burkhard, S Wess (eds). Case-Based Reasoning Technology: From Foundations to Applications. Berlin: Springer. , pp.139-168 [Details]

Edited Books

Padraig Cunningham, Neil J. Hurley, Ido Guy, Sarabjot Singh Anand (Ed.). (2012) 6th ACM Conference on Recommender Systems, RecSys '12. New York: ACM. Available Online [Details]
M. Cord, P.Cunningham (Ed.). (2008) Machine Learning Techniques for Multimedia:Case Studies on Organization and Retrieval. Germany: Springer. Available Online [Details]
Cunningham, P., Dahyot, R., Cord, M., Sziranyi, T (Ed.). (2005) Proceedings of ICML Workshop on Machine Learning Techniques for Processing Multimedia Content. Germany: [Details]
Tsymbal, A., Cunningham, P (Ed.). (2005) 18th IEEE Symposium on Computer-Based Medical Systems (CBMS 2005). IEEE Computer Society Press. [Details]
Cunningham, P (Ed.). (2004) Artificial Intelligence Review, Vol. 21, No. 3-4, Special Issue of Selected Papers from 14th Artificial Intelligence and Cognitive Science Conference. [Details]
Cunningham, P., Fernando, P., Vogel, P (Ed.). (2003) Proceedings of the 14th Irish Conference on Artificial Intelligence and Cognitive Science. Trinity College Dublin, Computer Science Technical Report TCD-CS-2003-42. [Details]
Cunningham, P., Burke, R (Ed.). (2002) Artificial Intelligence Review, Special Issue on User-Requirements Elicitation in E-Commerce, Vol. 18, Nos. 3-4. [Details]
Smyth, B., Cunningham P. (Ed.). (1998) Advances in Case-Based Reasoning, Proceedings of 4th European Workshop on CBR, EWCBR ¿98, Lecture Notes in Artificial Intelligence 1488. Springer Verlag. [Details]
M. Keane, P. Cunningham, M. Brady, R. Byrne (Ed.). (1994) Proceedings of the Seventh Irish Conference on Artificial Intelligence and Cognitive Science. Dublin University Press. [Details]

Peer Reviewed Journals

Qin, X., Cunningham, P., Salter-Townshend, M., (2016) 'Online Trans-dimensional von Mises-Fisher Mixture Models for User Profiles'. Journal of Machine Learning Research, 17 . Available Online [Details]
Qin, X., Cunningham, P., Salter-Townshend, M., (2015) 'The Influence of Network Structures of Wikipedia Discussion Pages on the Efficiency of WikiProjects'. Social Networks, . Available Online [DOI] [Details]
Walsh, P., Cunningham, P., Merchant, S., Walker, N., Heffner, J., Shanholtzer, L., Rothenberg, S., (2015) 'Derivation of clinical decision rules to identify selected infants at risk of central apnea'. Pediatrics, 136 (5). Available Online [DOI] [Details]
O'Callaghan, D. and Greene, D. and Carthy, J. and Cunningham, P. (2015) 'An analysis of the coherence of descriptors in topic modeling'. Expert Systems with Applications, 42 (13):5645-5657. Available Online [DOI] [Details]
O'Callaghan, D., Greene, D., Conway, M., Carthy, J., Cunningham, P., (2014) 'Down the (White) Rabbit Hole The Extreme Right and Online Recommender Systems'. Social Science Computer Review, . Available Online [DOI] [Details]
Wu, G., Cunningham, P., (2014) 'Integration of multiple network views in Wikipedia'. Knowledge and Information Systems, 41 (3). [DOI] [Details]
Cunningham, P., Harrigan, M., Wu, G., O'Callaghan, D., (2013) 'Characterizing ego-networks using motifs'. network science, 1 (2):170-190. Available Online [Details]
Redmond, U., Cunningham, P., (2013) 'A temporal network analysis reveals the unprofitability of arbitrage in The Prosper Marketplace'. Expert Systems with Applications, 40 (9):3715-3721. [Details]
Lee, C., Cunningham, P., (2013) 'Community detection: effective evaluation on large social networks'. Journal of Complex Networks, . Available Online [DOI] [Details]
Ryan CJ, Krogan NJ., Cunningham P, Cagney, G. (2013) 'All or nothing: protein complexes flip essentiality between distantly related eukaryotes'. Genome Biology and Evolution, . Available Online [DOI] [Details]
Ryan CJ, Roguev A, Patrick K, Xu J, Jahari H, Tong Z, Beltrao P, Shales M, Qu H, Collins SR, Kliegman JI, Jiang L, Kuo D, Tosti E, Kim HS, Edelmann W, Keogh MC, Greene D, Tang C, Cunningham P, Shokat KM, Cagney G, Svensson JP, Guthrie C, Espenshade PJ, Ideker T, Krogan NJ (2012) 'Hierarchical Modularity and the Evolution of Genetic Interactomes across Species'. Molecular cell, 46 (5):691-704. [DOI] Link to full text [Details]
Ryan C, Greene D, Guenole A, van Attikum H, Krogan NJ, Cunningham P, Cagney G; (2011) 'Improved functional overview of protein complexes using inferred epistatic relationships'. BMC systems biology, 5 (80). Available Online [DOI] [Details]
DiFranco, M.D., O'Hurley, G., Kay, E.W., Watson, R.W.G., Cunningham, P.,; (2011) 'Ensemble based methodology for whole-slide prostate cancer probability mapping'. Computerized Medical Imaging and Graphics, . Available Online [DOI] [Details]
Dineen, D., Schröder, M., Higgins, D.G., Cunningham, P.,; (2010) 'Ensemble approach combining multiple methods improves human transcription start site prediction'. BMC Genomics, 11 :677. Available Online [DOI] [Details]
Freyne, J., Coyle, L., Smyth, B., Cunningham, P.; (2010) 'A Quantitative Evaluation of the Relative Status of Journal and Conference Publications in Computer Science'. Communications of the ACM, 53 (11):124-132. Available Online [DOI] [Details]
Ryan, C., Greene, D., Cagney, G., Cunningham, P.; (2010) 'Missing value imputation for epistatic MAPs'. BMC Bioinformatics, 11 :197. Available Online [DOI] [Details]
Greene, D., Freyne, J., Smyth, B., Cunningham, P.; (2010) 'An Analysis of Current Trends in CBR Research Using Multi-View Clustering'. AI MAGAZINE, 31 (2):45-62. Available Online [Details]
Dineen, DG,Wilm, A,Cunningham, P,Higgins, DG; (2009) 'High DNA melting temperature predicts transcription start site location in human and mouse'. Nucleic Acids Research, 37 :7360-7367. Available Online [DOI] [Details]
Segata, N., Blanzieri, E., Delany, S.J., Cunningham, P.; (2009) 'Noise Reduction for Instance-Based Learning with a Local Maximal Margin Approach '. Journal of Intelligent Information Systems, . Available Online [DOI] [Details]
Brew, A., Cunningham, P., ; (2009) 'Combining Cohort and UBM Models in Open Set Speaker Detection'. Multimedia Tools and Applications, 48 (1):141-159. Available Online [DOI] [Details]
Narasimhamurthy, A., Greene, D., Hurley, N. and Cunningham, P.; (2009) 'Partitioning Large Networks Without Breaking Communities'. Knowledge and Information Systems, . [DOI] [Details]
Villalba, S., Cunningham, P.,; (2008) 'An evaluation of dimension reduction techniques for one-class classification'. Artificial Intelligence Review, 27 (4):273-294. Available Online [DOI] [Details]
Tsymbal A., Pechenizkiy M., Cunningham P., Purronen, S., ; (2008) 'Dynamic Integration of Classifiers for Handling Concept Drift'. Information Fusion, 9 (1):56-68. [Details]
Bryan, K., Brennan, L., Cunningham, P., ; (2008) 'MetaFIND: A feature analysis tool for metabolomics data'. BMC Bioinformatics, 9 :470. Available Online [DOI] [Details]
Cunningham, P.; (2008) 'A Taxonomy of Similarity Mechanisms for Case-Based Reasoning'. IEEE Transactions on Knowledge and Data Engineering, . Available Online [DOI] [Details]
Greene, D., Cagney, G., Krogan, N., Cunningham, P., ; (2008) 'Ensemble non-negative matrix factorization methods for clustering protein-protein interactions'. Bioinformatics, 24 (15):1722-1728. Available Online [DOI] [Details]
Bryan, K., Cunningham, P., ; (2008) 'Extending Bicluster Analysis to Annotate Unclassified ORFs and Predict Novel Functional Modules via Expression Data'. BMC Genomics, 9 (S20). Available Online [DOI] [Details]
Brew, A., Grimaldi, M., Cunningham, P.,; (2008) 'An evaluation of one-class classification techniques for speaker verification'. Artificial Intelligence Review, . Available Online [DOI] [Details]
Nugent,C., Doyle, D., Cunningham, P.,; (2008) 'Gaining Insight through Case-Based Explanation'. Journal of Intelligent Information Systems, 32 (3):267-295. Available Online [DOI] [Details]
Nugent, C., Cunningham, P., Kirwan, P.; (2007) 'Using active learning to annotate microscope images of parasite eggs'. Artificial Intelligence Review, 26 ((1-2)):63-73. Available Online [DOI] [Details]
Zheng, H., Cunningham P., Tsymbal A., ; (2007) 'Learning multiple linear manifolds with self-organizing networks'. International Journal of Parallel, Emergent and Distributed Systems, 22 (6):417-426. Available Online [Details]
Grimaldi, M; Cunningham, P; Kokaram, A; ; (2006) 'Discrete wavelet packet transform and ensembles of lazy and eager learners for music genre classification'. MULTIMEDIA SYSTEMS, 11 (5):422-437. [Details]
Bryan, K., Cunningham P. Bolshakova, N.,; (2006) 'Application of Simulated Annealing to the Biclustering of Gene Expression Data'. IEEE Transactions on Information Technology in Biomedicine, 10 (3):519-525. [Details]
Doyle, D., Cunningham, P., Walsh, P., ; (2006) 'An Evaluation of the Usefulness of Explanation in a CBR System for Decision Support in Bronchiolitis Treatment'. Computational Intelligence, 22 (3-4):143-282. [Details]
Delany, S.J., Cunningham, P. and Coyle, L.; (2005) 'An Assessment of Case-based Reasoning for Spam Filtering'. Artificial Intelligence Review, 24 (3-4):359-378. Available Online [Details]
Tsymbal A., Pechenizkiy M., Cunningham P.,; (2005) 'Diversity in Search Strategies for Ensemble Feature Selection'. Information Fusion, 6 (1):83-96. [Details]
Delany, S.J., Cunningham, P., Tsymbal, A., Coyle, L.; (2005) 'A Case-Based Technique for Tracking Concept Drift in Spam Filtering'. Knowledge Based Systems, 18 (4-5):187-195. [Details]
Nugent C., Cunningham P.; (2005) 'A case-based explanation system for 'black-box' systems'. Artificial Intelligence Review, 24 (2):163-178. [Details]
Bolshakova, N., Azuaje, F., Cunningham, P., ; (2005) 'An Integrated Tool for Microarray Data Clustering and Cluster Validity Assessment'. Bioinformatics, 21 (4):451-455. [Details]
Bolshakova N., Azuaje F, Cunningham P. ; (2005) 'A Knowledge-Driven Approach to Cluster Validity Assessment'. Bioinformatics, 21 (10):2546-2547. [Details]
Bolshakova, N., Cunningham, P., ; (2005) 'cluML: A Markup Language for Clustering and Cluster Validity Assessment of Microarray Data'. Applied Bioinformatics, 4 (3):211-213. [Details]
Lopez de Mantaras, R., Cunningham, P., Perner, P., ; (2005) 'Emergent Case-Based Reasoning Applications'. Knowledge Engineering Review, 20 (3):325-328. [Details]
Doyle, D., Loughrey, J., Nugent, C., Coyle, L. and Cunningham, P; (2005) 'Fionn: A Framework for Developing CBR Systems'. EXPERT UPDATE, 8 (1):11-14. Available Online [Details]
Walsh, P., Cunningham, P., Rothenberg, S. J., O'Doherty, S., Hoey, H., Healy, R., ; (2004) 'An artificial neural network ensemble to predict disposition and length of stay in children presenting with bronchiolitis'. European Journal of Emergency Medicine, 11 (5):259-264. [Details]
Coyle, L., Hayes, C. and Cunningham, P.; (2003) 'Representing Cases for CBR in XML'. EXPERT UPDATE, 6 (2):7-13. Available Online [Details]
Wall, R., Cunningham, P., Walsh, P., Byrne, S., ; (2003) 'Explaining the Output of Ensembles in Medical Decision Support on a Case-by-Case basis'. Artificial Intelligence in Medicine, 28 (2):191-206. [Details]
Hayes, C., Cunningham, P., ; (2003) 'Context Boosting Collaborative Recommendations'. Knowledge Based Systems, 17 (2-4):131-138. [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]
Cunningham, P., Burke, R., ; (2002) 'Introduction, Artificial Intelligence Review, Special Issue on User-Requirements Elicitation in E-Commerce'. Artificial Intelligence Review, 18 (3-4):161-161. [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]
Bergmann, R., Cunningham, P., ; (2002) 'Acquiring Customers' Requirements in Electronic Commerce'. Artificial Intelligence Review, 18 (3-4):163-193. [Details]
Oman, S., Cunningham, P., ; (2001) 'Using Case Retrieval to Seed Genetic Algorithms'. International Journal of Computational Intelligence and Applications, 1 (1):71-82. [Details]
Cunningham, P., Bergmann, R., Schmitt, S., Traphöner, R., Breen, S., Smyth, B.,; (2001) 'WEBSELL: Intelligent sales assistants for the World Wide Web'. Kunstliche Intelligenz, 15 (1):28-3. [Details]
Hayes, C., Cunningham, P., ; (2001) 'Smart Radio ' Community-based Music Radio'. Knowledge Based Systems, 14 (3-4):197-201. [Details]
Smyth, B; Keane, MT; Cunningham, P; ; (2001) 'Hierarchical case-based reasoning integrating case-based and decompositional problem-solving techniques for plant-control software design'. IEEE Transactions on Knowledge and Data Engineering, 13 (5):793-812. [Details]
Carney, J. G., Cunningham, P.,; (2000) 'Tuning diversity in bagged ensembles'. International Journal of Neural Systems, 10 (4):267-280. [Details]
Jacob, S., Cunningham, P., Harrison, R.,F., ; (2000) 'Prediction of assisted reproduction treatment (ART) outcome using artificial neural networks'. British Journal of Obstetrics and Gynaecology, 107 (6):816-817. [Details]
Cunningham, P., Carney, J., Jacob, S.; (2000) 'Stability Problems with Artificial Neural Networks and the Ensemble Solution'. Artificial Intelligence in Medicine, 20 (3):217-225. [Details]
Cunningham P., Bonzano, A.; (1999) 'Knowledge Engineering Issues in Developing a Case-Based Reasoning Application'. Knowledge Based Systems, 12 :372-379. [Details]
Naughton, S., Cunningham, P., Somers, F.; (1999) 'ATM Traffic Modelling and Dimensioning using Artificial Neural Networks'. Engineering Applications of Artificial Intelligence, 12 (3):321-342. [Details]
MacNamara, S., Cunningham, P., Byrne, J.; (1998) 'Neural Networks for Written Language Identification: A Comparative Study'. Information Processing & Management, 34 (4):395-403. [Details]
Finn, DP; Cunningham, P; ; (1998) 'Solution reuse for model generation in numerical simulation'. Artificial Intelligence in Engineering, 12 (3):297-314. [Details]
Cunningham, P; Smyth, B; Bonzano, A; ; (1998) 'An incremental retrieval mechanism for case-based electronic fault diagnosis'. Knowledge-Based Systems, 11 (3-4):239-248. [Details]
Cunningham, P., ; (1998) 'A Case Study on the Use of Model-Based Systems for Electronic Fault Diagnosis'. Artificial Intelligence in Engineering, 12 (3):283-295. [Details]
Cunningham, P., and Smyth, B.; (1997) 'Case-Based Reasoning in Scheduling:Reusing Solution Components'. International Journal of Production Research, 35 (11):2947-2961. [Details]
Smyth, B. and Cunningham, P.; (1993) 'Adaptation in Real-World Case-Based Reasoning Systems'. Irish Journal of Psychology, 14 (3). [Details]
Cunningham P., Veale T., Conway A.; (1992) 'Knowledge Acquisition for Concept Indexing in Document Retrieval'. Journal of Expert Systems for Information Management, 5 (1):25-41. [Details]
Cunningham P., Browne J.; (1986) 'A LISP-based heuristic scheduler for automatic insertion in electronics assembly'. The International Journal of Production Research, 24 (6):1395-1408. [Details]
 

Conference Publications

Smyth, B., Cunningham, P., (2017) Running with Cases: A CBR Approach to Running Your Best Marathon . In: Aha, D.W., Lieber, J. eds. 25th International Conference on Case-Based Reasoning (ICCBR) 2017 Trondheim, Norway, , pp.360-374 Available Online [DOI] [Details]
Smyth, B., Cunningham, P., (2017) A Novel Recommender System for Helping Marathoners to Achieve a New Personal-Best . In: Cremonesi, P., Ricci, F., Berkovsky, S., Tuzhilin, A. eds. 11th ACM Conference on Recommender Systems( RecSys 2017) , pp.116-120 Available Online [DOI] [Details]
Mlynarska, E., Cunningham, P., Greene, D., (2016) Time Series Analysis of VLE Activity Data . In: Barnes, T., Chi, M., Feng, M. eds. Educational Data Mining , pp.613-614 [Details]
Brigadir, I; Greene, D; Cunningham, P (2015) Analyzing Discourse Communities with Distributional Semantic Models ACM Web Science 2015 (WebSci15) Conference Oxford, United Kingdom, , 28-JUN-15 - 01-JUL-15 [DOI] Link to full text [Details]
O'Callaghan, D., Prucha, N., Greene, D., Conway, M., Carthy, J., Cunningham, P., (2014) Online Social Media in the Syria Conflict: Encompassing the Extremes and the In-Betweens International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2014) [Details]
McCarthy, N., Cunningham, P., O¿Hurley, G., (2014) The Contribution of Morphological Features in the Classification of Prostate Carcinoma in Digital Pathology Images 22nd International Conference on Pattern Recognition (ICPR 2014) Available Online [Details]
Greene, D., O'Callaghan, D., Cunningham, P., (2014) How Many Topics? Stability Analysis for Topic Models Proceedings of Machine Learning and Knowledge Discovery in Databases - European Conference, (ECML PKDD) [Details]
Qin, X., Salter-Townshend, M., Cunningham, P. (2014) Exploring the Relationship between Membership Turnover and Productivity in Online Communities Eighth International Conference on Weblogs and Social Media (ICWSM 2014) [Details]
Greene, D. and Cunningham, P.; (2013) Producing a Unified Graph Representation from Multiple Social Network Views Proceedings of the 5th Annual ACM Web Science Conference (WebSci'13) , pp.118-121 Link to full text [Details]
O'Callaghan, D; Greene, D.;Conway, M.; Carthy, J.; Cunningham, P. (2013) Uncovering the Wider Structure of Extreme Right Communities Spanning Popular Online Networks Proc. ACM Web Science 2013 [Details]
O'Callaghan, D.; Harrigan, M.; Carthy, J.; Cunningham, P. (2012) Network Analysis of Recurring YouTube Spam Campaigns The 6th International AAAI Conference on Weblogs and Social Media (ICWSM'12) [Details]
Harrigan, M.; Archambault, D.; Cunningham, P.; Hurley, N. (2012) EgoNav: Exploring Networks through Egocentric Spatializations The International Conference on Advanced Visual Interfaces (AVI'12) [Details]
Stabeler M., Lee C., Cunningham P., (2012) An Assessment of Community Finding Algorithms for Community-Based Message Routing in DTNs 10th International Conference on Wired/Wireless Internet Communication , pp.244-256 Available Online [Details]
Lee C., Cunningham P., (2012) The Geographic Flow of Music International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2012) Istanbul, Turkey, Available Online [Details]
O'Callaghan, D; Greene, D.;Conway, M.; Carthy, J.; Cunningham, P. (2012) An Analysis of Interactions Within and Between Extreme Right Communities in Social Media 3rd International Workshop on Mining Ubiquitous and Social Environments (MUSE 2012) at ECML 2012 Bristol, UK, [Details]
Brigadir, I.; Greene, D.; Cunningham, P. (2012) A System for Twitter User List Curation ACM RecSys 2012 Dublin, Ireland, [Details]
Greene, D.; Sheridan, G.; Smyth, B.; Cunningham, P. (2012) Aggregating Content and Network Information to Curate Twitter User Lists RSWeb '12 Proceedings of the 4th ACM RecSys workshop on recommender systems and the social web Dublin, Ireland, [Details]
Greene, D.; O'Callaghan, D.; Cunningham, P. (2012) Identifying Topical Twitter Communities via User List Aggregation 2nd International Workshop on Mining Communities and People Recommenders (COMMPER 2012) at ECML 2012 Bristol, UK, [Details]
Brew, A., Greene, D., Archambault, D., Cunningham, P. ; (2011) Deriving insights from national happiness indices ICDM 2011 Workshop on Sentiment Elicitation from Natural Text for Information Retrieval and Extraction (SENTIRE) Vancouver, Canada, [Details]
Archambault, D., Greene, D., Cunningham, P., Hurley, N.,; (2011) ThemeCrowds: multiresolution summaries of twitter usage . In: I Cantador, F. M. Carrero, J. C. Cortizo, P. Rosso, M. Schedl, J. A. Troyano eds. 3rd International Workshop on Search and Mining User-Generated Contents, (SMUC'11) Glasgow, , pp.77-84 [Details]
Wu, G., Harrigan, M. and Cunningham, P.; (2011) Characterizing Wikipedia Pages Using Edit Network Motif Profiles . In: I Cantador, F. M. Carrero, J. C. Cortizo, P. Rosso, M. Schedl, J. A. Troyano eds. The 3rd International Workshop on Search and Mining User-Generated Contents (SMUC'11) Glasgow, , pp.45-52 [Details]
Redmond, U., Harrigan, M., and Cunningham, P.; (2011) Identifying Dense Structures to Guide the Detection of Misuse and Fraud in Network Data The 2nd International Workshop on Mining Ubiquitous and Social Environments (MUSE'11) [Details]
Stabeler, M., Lee, C., Williamson, G., Cunningham, P.; (2011) Using Hierarchical Community Structure to Improve Community-Based Message Routing Social Mobile Web (SMW'11) at ICWSM 2011 Available Online [Details]
K. Wade, D. Greene, C. Lee, D. Archambault, P. Cunningham; (2011) Identifying Representative Textual Sources in Blog Networks 5th. International AAAI Conference on Weblogs and Social Media (ICWSM 2011) Available Online [Details]
Brew, A., Greene, D. and Cunningham, P. ; (2010) Using Crowdsourcing and Active Learning to Track Sentiment in Online Media . In: H. Coelho, R. Studer, M. Wooldridge eds. 19th European Conference on Artificial Intelligence (ECAI-2010) Lisbon, Portugal, , pp.145-150 Available Online [Details]
Foley, K., Greene, D. and Cunningham, P.; (2010) Optimizing Conflicting Objectives in NMF Using Pareto Simulated Annealing 21st Irish Conference on Artificial Intelligence and Cognitive Science (AICS'10) [Details]
Wu, G. and Greene, D. and Smyth, B. and Cunningham, P.; (2010) Distortion as a Validation Criterion in the Identification of Suspicious Reviews Social Media Analytics (SOMA) (ACM SIGKDD Conference of Knowledge Discovery and Data Mining) [Details]
O'Mahony, M.P. and Cunningham, P. and Smyth, B.; (2010) Predicting Helpful Product Reviews Irish Conference on Artificial Intelligence and Cognitive Science [Details]
Brew, A., Greene, D. and Cunningham, P.; (2010) The Interaction Between Supervised Learning and Crowdsourcing Computational Social Science and the Wisdom of Crowds - 24th Annual Conference on Neural Information Processing Systems (NIPS'10) [Details]
D. Greene, D. Doyle, and P. Cunningham; (2010) Tracking the evolution of communities in dynamic social networks International Conference on Advances in Social Networks Analysis and Mining (ASONAM'10) Available Online [Details]
K. Foley, D. Greene, and P. Cunningham; (2010) Optimizing Conflicting Objectives in NMF Using Pareto Simulated Annealing 21st Irish Conference on Artificial Intelligence and Cognitive Science (AICS'10) - Best Paper Award Available Online [Details]
Greene, D. and Cunningham, P. ; (2010) Spectral Co-Clustering for Dynamic Bipartite Graphs Dynamic Networks and Knowledge Discovery (DYNAK'10) at ECML'10 Available Online [Details]
Wu, G., Greene, D. and Cunningham, P.; (2010) Merging multiple criteria to identify suspicious reviews 4th ACM Conference on Recommender Systems (RecSys'10) [Details]
Brew, A., Cunningham, P.; (2010) Vector Quantization Mappings for Speaker Verification 20th International Conference on Pattern Recognition (ICPR 2010) , pp.560-564 Available Online [Details]
A. Brew, D. Greene, and P. Cunningham; (2010) Taking the Pulse of the Web: Assessing Sentiment on Topics in Online Media WebSci'10: Extending the Frontiers of Society On-Line Raleigh, NC, USA, Available Online [Details]
Villalba, S., Cunningham, P., ; (2009) Artificial Data Generation for One-Class Classification: A Case Study of Dimensionality Reduction for Text and Biological Data . In: A. Fred eds. International Conference on Knowledge Discovery and Information Retrieval (KDIR 2009) Madeira, , pp.202-210 [Details]
Brew, A., Cunningham, P., ; (2009) Combining Cohort And UBM Models In Open Set Speaker Identification 7th International Workshop on Content-Based Multimedia Indexing Available Online [Details]
Segata, N., Blanzieri, E., Cunningham, P.,; (2009) A Scalable Noise Reduction Technique for Large Case-Base Systems . In: L. McGinty D.C., Wilson eds. 8th International Conference of Case-Based Reasoning (ICCBR 2009) Seattle, USA, , pp.328-342 [DOI] [Details]
Greene, D. and Cunningham, P.; (2009) A Matrix Factorization Approach for Integrating Multiple Data Views . In: W. L. Buntine, M. Grobelnik, D. Mladenic, J. Shawe-Taylor eds. European Conference on Machine Learning (ECML'09), Bled, Slovenia Bled, Slovenia, , pp.423-438 Available Online [DOI] [Details]
Greene, D. and Cunningham, P.; (2009) Multi-view clustering for mining heterogeneous social network data Workshop on Information Retrieval over Social Networks, 31st European Conference on Information Retrieval (ECIR'09) [Details]
Villalba, S., Cunningham, P.,; (2009) Using Unsupervised Classifiers for Multilabel Classification in Open-Class-Set Scenarios . In: G. Tsoumakas, M-L. Zhang, Z-H. Zhou eds. Workshop on Learning for Multi-Label Data at ECML'09 , pp.146-160 Available Online [Details]
Duggan, B., Gainza, M., O'Shea, B., Cunningham, P. ; (2009) Compensating for Expressivness in Queries to a Content Based Music Information Retrieval System International Computer Music Conference (ICMC 2009) Montreal, Canada, [Details]
Narasimhamurthy, A., Greene, D., Hurley, N. and Cunningham, P.; (2008) Community Finding in Large Social Networks Through Problem Decomposition . In: D. Bridge, K. Brown, B. O'Sullivan, H. Sorensen eds. 19th Irish Conference on Artificial Intelligence and Cognitive Science (AICS'08) Cork, Ireland, , pp.113-122 Available Online [Details]
Singh, M., Cunningham, P. and Curran, E. ; (2008) Active Learning for Multi-label Image Annotation . In: D. Bridge, K. Brown, B. O'Sullivan, H. Sorensen eds. 19th Irish Conference on Artificial Intelligence and Cognitive Science (AICS 2008) , pp.173-182 [Details]
Greene, D., Bryan, K. and Cunningham, P.; (2008) Parallel Integration of Heterogeneous Genome-Wide Data Sources 8th International Conference on BioInformatics and BioEngineering (BIBE 2008) Athens, Greece, Available Online [Details]
Greene, D., Freyne, J., Smyth, B. and Cunningham, P.; (2008) An Analysis of Research Themes in the CBR Conference Literature . In: K-D Althoff, R. Bergmann, M. Minor, A. Hanft eds. 9th European Conference on Case-Based Reasoning (ECCBR 2008) , pp.18-43 Available Online [DOI] [Details]
Duggan, B., Gainza, M., O'Shea, B., Cunningham, P. ; (2008) Machine Annotation of Sets of Traditional Irish Dance Tunes . In: J.P. Bello, E. Chew, D. Turnbull eds. 9th International Conference on Music Information Retrieval (ISMIR 2008) Philadelphia, , pp.401-406 Available Online [Details]
Bryan, K., O'Mahony, M.P., Cunningham, P., ; (2008) Unsupervised retrieval of attack profiles in collaborative recommender systems . In: P. Pu, D. G. Bridge, B. Mobasher, F. Ricci eds. 2nd ACM International Conference on Recommender Systems (RecSys2008) Lausanne, Switzerland, , pp.155-162 Available Online [DOI] [Details]
Duggan, B., O'Shea, B., Cunningham, P.; (2008) A System for Automatically Annotating Traditional Irish Music Field Recordings 6th International Conference on Multimedia Indexing Available Online [DOI] [Details]
Zamolotskikh, A., Cunningham P.; (2007) An assessment of alternative strategies for constructing EMD-based kernel functions for use in an SVM for image classification . In: E. Pauwels eds. 5th IEEE International Workshop on Content-Based Multimedia Indexing Bordeaux France, , pp.11-17 Available Online [Details]
Villalba, S., Cunningham, P., ; (2007) An Evaluation of Dimension Reduction Techniques for One-Class Classification . In: S. J. Delany, M. Madden eds. Proceedings of 18th Irish Conference on Artificial Intelligence and Cognitive Science , pp.171-180 [Details]
Bryan, K., Cunningham, P.,; (2007) Extending Bicluster Analysis to Classify Unannotated ORFs using Expression Data . In: J.Y. Yang, M. Qu Yang, M.M. Zhu Y. Zhang, H.R. Arabnia, Y. Deng, N.G. Bourbakis eds. IEEE 7th International Conference on Bioinformatics & Bioengineering (IEEE BIBE 2007) , pp.995-1002 [Details]
Greene, D., Cunningham, P.,; (2007) Constraint Selection by Committee: An Ensemble Approach to Identifying Informative Constraints for Semi-Supervised Clustering . In: J. N. Kok, J. Koronacki, R. Lopez de Mantaras, S. Matwin, D. Mladeni?, A. Skowron eds. 18th European Conference on Machine Learning (ECML 07) , pp.140-151 Available Online [Details]
Brew, A., Grimaldi, M., Cunningham, P.,; (2007) An Evaluation of One-Class Classification Techniques for Speaker Verification . In: S. J. Delany, M. Madden eds. 18th Irish Conference on Artificial Intelligence and Cognitive Science , pp.1-10 Available Online [Details]
Carney, M., Cunningham, P., ; (2006) Evaluating Density Forecasting Models . In: D. A. Bell, P. Milligan, and P. P. Sage eds. Proceedings of 17th Irish Conference on Artificial Intelligence and Cognitive Science , pp.121-130 [Details]
Nugent, C., Cunningham, P., Kirwan, P., ; (2006) Object Recognition and Active Learning in Microscope Images . In: D. A. Bell, P. Milligan, and P. P. Sage eds. Proceedings of 17th Irish Conference on Artificial Intelligence and Cognitive Science , pp.182-191 [Details]
Bryan, K., Cunningham, P., ; (2006) Bottom-Up Biclustering of Expression Data IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology , pp.232-249 [Details]
Greene, D., Cunningham, P.,; (2006) Efficient Prediction-Based Validation for Document Clustering . In: J. Fürnkranz, T. Scheffer, M. Spiliopoulou eds. 17th European Conference on Machine Learning (ECML 2006) , pp.663-670 [DOI] [Details]
Zheng H., Cunningham P., Tsymbal A. ; (2006) Adaptive offset subspace self-organizing map with an application to handwritten digit recognition 7th Multimedia Data Mining Workshop MDM/KDD '06 (in conjunction with KDD 06) [Details]
Tsymbal, A., Pechenizkiy, M., Cunningham, P., ; (2006) Dynamic Integration with Random Forests . In: J. Fürnkranz, T. Scheffer, M. Spiliopoulou eds. 17th European Conference on Machine Learning (ECML 2006), LNCS 4212 Springer Berlin, , pp.801-808 [Details]
Carney, M., Cunningham, P., ; (2006) Calibrating Probability Density Forecasts with Multi-objective Search . In: G. Brewka, S, Coradeschi, A. Perini, P. Traverso eds. 17th European Conference on Artificial Intelligence (ECAI'06) , pp.791-792 [Details]
Carney, M., Cunningham, P., ; (2006) Making Good Probability Estimates for Regression . In: J. Fürnkranz, T. Scheffer, M. Spiliopoulou eds. 17th European Conference on Machine Learning (ECML 2006), LNCS 4212 Springer Berlin, , pp.582-589 Available Online [Details]
McDonnell, N., Cunningham, P., ; (2006) A Knowledge-Light Approach to Regression using Case-Based Reasoning . In: Roth-Berghofer, T. Göker, M. H., Güvenir, H. A eds. 8th European Conference on Case-Based Reasoning (ECCBR 2006), LNCS, Vol. 4106 Springer, Available Online [Details]
Delany, S.J., Cunningham, P., Smyth, B., ; (2006) ECUE: A Spam Filter that Uses Machine Learning to Track Concept Drift . In: G. Brewka, S, Coradeschi, A. Perini, P. Traverso eds. 17th European Conference on Artificial Intelligence (ECAI'06) , pp.627-631 [Details]
Tsymbal A., Pechenizkiy M., Cunningham P., Puuronen S. ; (2006) Handling local concept drift with dynamic integration of classifiers: domain of antibiotic resistance in nosocomial infections . In: D.J. Lee and B. Nutter eds. 19th IEEE Int. Symposium on Computer-Based Medical Systems CBMS 2006 Salt Lake City, UT, USA, , pp.679-684 Available Online [Details]
Greene, D., Cunningham, P., ; (2006) Practical Solutions to the Problem of Diagonal Dominance in Kernel Document Clustering . In: W.W. Cohen, A. Moore eds. Proceedings of 23rd International Conference on Machine Learning (ICML 2006) , pp.377-384 Available Online [Details]
Bolshakova N., Zamolotskikh, A., Cunningham P. ; (2006) Comparison of the Data-based and Gene Ontology-based Approaches to Cluster Validation Methods for Gene Microarrays . In: D.J. Lee and B. Nutter eds. Proceedings of 19th IEEE Symposium on Computer Based Medical Systems , pp.539-543 Available Online [Details]
Delany, S.J., Cunningham, P., Tsymbal, A.,; (2006) A Comparison of Ensemble and Case-based Maintenance Techniques for Handling Concept Drift in Spam Filtering . In: G.Sutcliffe and R.Goebel eds. 19th International FLAIRS Conference (FLAIRS'2006) , pp.340-345 [Details]
Zamolotskikh, A., Delany, S..J., Cunningham, P., ; (2006) A methodology for comparing classifiers that allow the control of bias Proceedings of 21st ACM Symposium on Applied Computing ACM, New York, , pp.582-587 Available Online [Details]
Bolshakova N., Azuaje F, Cunningham P. ; (2006) Incorporating Biological Domain Knowledge into Cluster Validity Assessment . In: F. Rothlauf et al eds. Applications of Evolutionary Computing and Machine Learning in Bioinformatics: EvoBIO 2006 , pp.13-22 Available Online [Details]
Carney, M., Cunningham, P., Dowling, J., Lee, C., ; (2005) Predicting Probability Distributions for Surf Height Using an Ensemble of Mixture Density Networks . In: L. De Raedt, S. Wrobel eds. Proceedings of the 22nd International Machine Learning Conference Available Online [Details]
Greene, D., Cunningham, P.,; (2005) Producing Accurate Interpretable Clusters from High-Dimensional Data . In: A. Jorge, L. Torgo, P. Brazdil, R. Camacho, J. Gama (Eds.) eds. 9th European Conference on Principles and Practice of Knowledge Discovery in Databases , pp.486-494 [Details]
McDonnell, N., Cunningham, P., ; (2005) Using Case Differences for Regression in CBR Sytems 25th SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence, (AI-2005) , pp.219-232 [Details]
Bryan, K., Cunningham, P., Bolshakova, N. ; (2005) Biclustering of Expression Data Using Simulated Annealing Proceedings of 18th IEEE Symposium on Computer Based Medical Systems , pp.383-388 Available Online [Details]
Tsymbal, A., Pechenizkiy, M., Cunningham, P., ; (2005) Sequential Genetic Search for Ensemble Feature Selection 19th International Joint Conference on Artificial Intelligence (IJCAI-05) , pp.877-882 [Details]
Nugent, C., Cunningham, P., Doyle, D., ; (2005) The Best Way to Instil Confidence is by Being Right; An Evaluation of the Effectiveness of Case-Based Explanations in providing User Confidence . In: H. Munoz-Avila and F. Ricci eds. Proceedings of the 6th International Conference on Case-based Reasoning, LNAI 3620 , pp.368-381 Available Online [Details]
Delany, S.J., Cunningham, P., Doyle, D., ; (2005) Generating Estimates of Classification Confidence for a Case-Based Spam Filter . In: H. Munoz-Avila and F. Ricci eds. Proceedings of the 6th International Conference on Case-based Reasoning, LNAI 3620 , pp.170-190 Available Online [Details]
Hayes, C., Avesani, P., Baldo, E., Cunningham, P., ; (2005) Re-using Implicit Knowledge in Short-Term Information Profiles for Context-Sensitive Tasks . In: H. Munoz-Avila and F. Ricci eds. Proceedings of the 6th International Conference on Case-based Reasoning, LNAI 3620 , pp.312-326 Available Online [Details]
Bolshakova N, Azuaje F, Cunningham P. ; (2004) An integrated tool for microarray data clustering and cluster validity assessment Proceedings of the 19th ACM Symposium on Applied Computing (SAC 2004) ACM, New York, , pp.133-137 Available Online [Details]
Delany, S.J., Cunningham, P., and Coyle, L.; (2004) An Assessment of Case-Based Reasoning for Spam Filtering . In: L. McGinty & B Crean eds. Proceedings of Fifteenth Irish Conference on Artificial Intelligence and Cognitive Science (AICS '04) , pp.9-18 Available Online [Details]
Greene, D., Tsymbal, A., Bolshakova, N., Cunningham, P., ; (2004) Ensemble Clustering in Medical Diagnosis Proceedings of 17th IEEE Symposium on Computer Based Medical Systems , pp.576-581 Available Online [Details]
Grimaldi, M., Cunningham, P., ; (2004) Experimenting with Music Taste Prediction by User Profiling . In: M. S. Lew, N. Sebe, C. Djeraba (eds) eds. 6th ACM SIGMM International Workshop on Multimedia Information Retrieval (MIR 2004) , pp.173-180 Available Online [Details]
Nugent, C., Cunningham, C., ; (2004) A Case-Based Explanation System for 'Black-Box' Systems ECCBR 2004 Workshop on Explanation in CBR Madrid, [Details]
Fairclough, C., Cunningham, P., ; (2004) AI structuralist storytelling in computer games . In: Q. Mehdi, N. Gough eds. Proceedings of CGAIDE International Conference on Computer Games: Artificial Intelligence, Design and Education , 08-NOV-04 - 10-NOV-04 [Details]
Tsymbal A., Pechenizkiy M. and Cunningham P.; (2004) Diversity in random subspacing ensembles . In: Y. Kambayashi, M. Mohania, W. Wöß eds. Proc. of 6th Int. Conf. on Data Warehousing and Knowledge Discovery DaWaK'2004, LNCS, Vol.3181 Heidelberg, Springer Verlag, , pp.309-319 Available Online [Details]
Delany, S.J., Cunningham, P., Tsymbal, A., Coyle, L. ; (2004) A Case-Based Technique for Tracking Concept Drift in Spam Filtering . In: A. Macintosh, R. Ellis, T. Allen eds. 24th SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence, (AI-2004) , pp.3-16 [Details]
Loughrey, J., Cunningham, P., ; (2004) Overfitting in Wrapper-Based Feature Subset Selection: The Harder You Try the Worse it Gets 24th SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence, (AI-2004) Bramer, M., Coenen, F., T. Allen, , pp.33-43 [Details]
Coyle, L, Cunningham, P., ; (2004) Improving Recommendation Ranking by Learning Personal Feature Weights . In: P.Funk and P.Gonzalez Calero eds. Seventh European Conference on Case-Based Reasoning, LNAI 3155 , pp.560-572 Available Online [Details]
Coyle, L, Doyle, D., Cunningham, P., ; (2004) Representing Similarity for CBR in XML . In: P.Funk and P.Gonzalez Calero eds. Seventh European Conference on Case-Based Reasoning , pp.119-127 Available Online [Details]
Delany, S. J., Cunningham, P., ; (2004) An Analysis of Case-Based Editing in a Spam Filtering System . In: P.Funk and P.Gonzalez Calero eds. Seventh European Conference on Case-Based Reasoning, LNAI 3155 , pp.128-141 Available Online [Details]
Doyle, D., Cunningham, P., Bridge, D., Rahman, Y., ; (2004) Explanation Oriented Retrieval . In: P.Funk and P.Gonzalez Calero eds. Seventh European Conference on Case-Based Reasoning, LNAI 3155 , pp.157-168 Available Online [Details]
Fagan, M., & Cunningham, ; (2003) Case-Based Plan Recognition in Computer Games . In: K. D. Ashley & D. G. Bridge eds. 5th International Conference on Case-Based Reasoning , pp.161-170 [Details]
Clerkin,P., Cunningham, P., Hayes, C., ; (2003) Concept Discovery in Collaborative Recommender Systems . In: Cunningham, P., Fernando, P., Vogel eds. Proceedings of the 14th Irish Conference on Artificial Intelligence and Cognitive Science , pp.34-39 [Details]
Grimaldi, M., Cunningham, P., Kokaram, A.; (2003) An Evaluation of Alternative Feature Selection Strategies and Ensemble Techniques for Classifying Music Workshop in Multimedia Discovery and Mining, (ECML/PKDD03) Dubrovnik, Croatia, [Details]
Grimaldi, M., Cunningham, P., Kokaram, A.; (2003) A Wavelet Packet Representation of Audio Signals for Music Genre Classification Using Different Ensemble and Feature Selection Techniques . In: N. Sebe, M. S. Lew, C. Djeraba eds. 5th ACM SIGMM International Workshop on Multimedia Information Retrieval (MIR 2003) , pp.102-108 Available Online [Details]
Cunningham, P., Doyle, D., Loughrey, J., ; (2003) An Evaluation of the Usefulness of Case-Based Explanation . In: K. D. Ashley & D. G. Bridge eds. 5th International Conference on Case-Based Reasoning , pp.122-130 [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]
Tsymbal A., Cunningham P., Pechinizkiy M., Puuronen S., ; (2003) Search strategies for ensemble feature selection in medical diagnostics . In: M. Krol, S. Mitra, D.J. Lee eds. Proc. 16th IEEE Symp. on Computer-Based Medical Systems CBMS'2003 , pp.124-129 [Details]
Bergmann, R., Traphöner, R., Schmitt, S., Cunningham, P., Smyth, B., ; (2003) Knowledge-Intensive Product Search and Customization in E-Commerce . In: J. Gasos, K-D. Thoben eds. E-Business Applications: Technologies for Tomorrow's Solutions Springer,Berlin, , pp.87-102 [Details]
Fairclough, C., Cunningham, P.,; (2003) A Multiplayer Case Based Story Engine 4th annual European GAME-ON Conference (GAME-ON 2003) London, UK, [Details]
Hayes, C., Cunningham, P., ; (2003) Context Boosting Collaborative Recommendations . In: M. Bramer, R. Ellis & A. Macintosh eds. Proceedings of AI-2003, The 23rd SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence Springer, London, , pp.49-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]
Hayes, C., Cunningham, P., Clerkin, P., Grimaldi, M.; (2002) Programme-driven music radio . In: F. van Harmelen: IOS Press, Amsterdam eds. 15th European Conference on Artificial Intelligence (ECAI 2002) Lyons France, [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]
Coyle, L., Cunningham, P., Hayes, C.; (2002) A Case-Based Personal Travel Assistant for Elaborating User Requirements and Assessing Offers . In: S. Craw & A. Preece eds. 5th European Conference on Case-Based Reasoning (ECCBR 2002) , pp.505-518 [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]
Wall, R., Cunningham, P., Walsh, P.; (2002) Explaining Predictions from a Neural Network Ensemble One at a Time . In: T. Elomaa, H. Mannila, & H. Toivonen eds. 6th European Conference on Principles of Data Mining and Knowledge Discovery , pp.449-460 [Details]
Zenobi, G., Cunningham, P.; (2002) An Approach to Aggregating Ensembles of Lazy Learners that Supports Explanation . In: S. Craw & A. Preece eds. 5th European Conference on Case-Based Reasoning (ECCBR 2002) , pp.436-447 [Details]
Fairclough, C., Cunningham, P.; (2002) An Interactive Story Engine . In: M. O'Neill, R. Sutcliffe, C. Ryan, M. Eaton, N. Griffith eds. 13th Irish Conference on Artificial Intelligence and Cognitive Science, LNAI 2464 , pp.171-176 [Details]
Hayes, C., Cunningham, P., Smyth, B.; (2001) A Case-Based Reasoning View of Automated Collaborative Filtering . In: D. W. Aha, I. Watson eds. Proceedings of 4th International Conference on Case-Based Reasoning , pp.234-248 [Details]
Cunningham, P., Zenobi, G., Smyth, B.; (2001) Case Representation Issues for Case-Based Reasoning from Ensemble Research . In: D. W. Aha, I. Watson eds. Proceedings of 4th International Conference on Case-Based Reasoning , pp.146-157 [Details]
Zenobi, G., Cunningham, P.; (2001) Using Diversity in Preparing Ensembles of Classifiers Based on Different Feature Subsets to Minimize Generalization Error . In: L. De Raedt & P. Flach eds. 12th European Conference on Machine Learning (ECML 2001) , pp.576-587 [Details]
Hayes, C., Cunningham, P., Smyth, B.; (2001) A Case-Based Reasoning View of Automated Collaborative Filtering Proceedings of the 4th International Conference on Case-Based Reasoning. (2001) Vancouver, Canada, [Details]
Doyle, M., Cunningham, P.; (2000) A Dynamic Approach to Reducing Dialog in On-Line Decision Guides . In: E.Blanzieri, L. Portinale eds. 5th European Workshop on Case-Based Reasoning (EWCBR 2000) , pp.49-60 [Details]
Wall, R., Cunningham, P.,; (2000) Exploring the Potential for Rule Extraction from Ensembles of Neural Networks . In: J. Griffith & C. O¿Riordan eds. 11th Irish Conference on Artificial Intelligence & Cognitive Science (AICS 2000) , pp.52-68 [Details]
Hayes, C., Cunningham, P.; (2000) Smart Radio ­ Building Music Radio on the Fly . In: P. A. Macintosh, M. Moulton, F. Coenen eds. Proceedings of Expert Systems 2000, 20th SGES Conference on KBS and Applied AI , pp.129-140 [Details]
Cunningham, P., Carney, J; (2000) Diversity versus Quality in Classification Ensembles based on Feature Selection . In: R. López de Mántaras and E. Plaza eds. 11th European Conference on Machine Learning (ECML 2000) , pp.109-116 [Details]
Carney, J., Cunningham, P.; (1999) Confidence and prediction intervals for neural network ensembles . In: D. Brown eds. The International Joint Conference on Neural Network (IJCNN'99) [Details]
Waszkiewicz, P., Cunningham, P., Byrne, C.; (1999) Case-based User Profiling in a Personal Travel Assistant . In: J. Kay eds. Proceedings of the 7th International Conference on User Modeling, UM99 , pp.323-325 [Details]
Hayes, C., Cunningham, P.; (1999) Shaping a CBR View with XML . In: K-D. Althoff, R. Bergmann, L. K. Branting eds. Proceedings of 3rd International Conference on Case-Based Reasoning , pp.468-481 [Details]
Carney, J., Cunningham, P.; (1999) The NeuralBAG algorithm: optimizing generalization performance in bagged neural networks 7th European Symposium on Artificial Neural Networks , pp.35-6- [Details]
Cunningham, P. ; (1998) CBR: Strengths and Weaknesses . In: A. P. del Pobil, J. Mira & M. Ali eds. Proceedings of 11th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems , pp.517-523 [Details]
Green, S., Cunningham, P., Somers, F.; (1998) Agent Mediated Collaborative Web Page Filtering . In: M. Klusch, G. Weiß eds. Proceedings of Second International Workshop on Cooperative Information Agents , pp.195-205 [Details]
Cunningham, P., Bonzano, A.; (1998) Hierarchical CBR for Multiple Aircraft Conflicts . In: H. Prade eds. 13th European Conference on Artificial Intelligence (ECAI'98) , pp.58-62 [Details]
Venguerov, M., Cunningham, P.; (1998) Generalised Syntactic Pattern Recognition as a Unifying Approach in Image Analysis Proceedings of 2nd International workshop on Statistical Techniques in Pattern Recognition , pp.913-920 [Details]
Nangle, B., Cunningham, P., Kerr, D., Evans, R.; (1998) PALS: Personal Assistants which Learn for intelligent call Screening . In: J. Dunnion, G. O'Hare, S. Ó, Nualláin, R. Reilly, B. Smyth eds. Proceedings of the Ninth Irish Conference on Artificial Intelligence and Cognitive Science (AICS'98) , pp.263-272 [Details]
Kelly, M., Cunningham, P., Smyth, B.; (1998) Building Competent Compact Case-Bases: A Case Study . In: J. Dunnion, G. O'Hare, S. Ó, Nualláin, R. Reilly, B. Smyth eds. Proceedings of the Ninth Irish Conference on Artificial Intelligence and Cognitive Science (AICS'98) , pp.177-185 [Details]
Hicky, J., Cunningham, P.; (1998) Neural Networks for Collaborative Filtering: A Case Study in Web Advertising . In: J. Dunnion, G. O'Hare, S. Ó, Nualláin, R. Reilly, B. Smyth eds. Proceedings of the Ninth Irish Conference on Artificial Intelligence and Cognitive Science (AICS'98) , pp.165-173 [Details]
Bonzano, A, Cunningham, P, Smyth, B, ; (1997) Using introspective learning to improve retrieval in CBR: A case study in air traffic control . In: E. Plaza & D. Leake eds. International Conference on Case-Based Reasoning (ICCBR 1997) , pp.291-302 [Details]
Bonzano, A., Cunningham, P., and Smyth, B; (1997) Learning Features Weights for CBR: Global vs Local In: Proceedings of the Fifth Congress of the Italian Association for Artificial Intelligence. Rome, Italy(1997) Rome, Italy, [Details]
Bonzano, A., Cunningham, P., and Smyth, B.; (1997) Using Introspective Reasoning to Improve Retrieval in CBR: A Case-Study in Air Traffic Control Proceedings of the 2nd International Conference on Case-Based Reasoning Rhode Island, USA, [Details]
Finn, D.P., Cunningham, P.; (1997) A Case-based Reasoning Approach to Mathematical Modelling in Numerical Simulation of Engineering Problems described by PDEs 15th IMACS World Congress on Scientific Computation, Modelling and Applied Mathematics, Berlin (1997) Berlin, [Details]
Collins, B., Cunningham, P. & T. Veale.; (1996) Adaptation-Guided Retrieval in EBMT: A Case-Based Approach to Machine Translation Proceedings of EWCBR '96, Advances in Case-Based Reasoning, Ian Smith & Boi Faltings *, , pp.91-104 [Details]
Smyth, B and Cunningham, P.; (1996) The Utility Problem Analysed: A Case-Based Reasoning Perspective In: Smith, I. and Faltings, B. (eds). Advances in Case-Based Reasoning (EWCBR'96). Lecture Notes in AI. Springer-Verlag *, [Details]
Hanney, K., Keane, M.T., Smyth, B., & Cunningham, P. (1995a).; (1995) When do you need adaptation ? AAAI Fall Symposium on Adaptation and Knowledge Reuse Washington, , pp.595-604 [Details]
Cunningham, P., Smyth, B., and Hurley, N.; (1995) On the use of CBR in Optimisation Problems such as the Travelling Salesman Problem Case-Based Reasoning: Research & Development (ICCBR'95). Lecture Notes in AI. Springer-Verlag. In: Veloso, M. and Aamodt, A (eds) [Details]
Cunningham, P. and Smyth B; (1995) CBR in Scheduling: Reusing Solution Components In: Proceedings of 14th Workshop of the UK Planning and Scheduling Special Interest Group.(1995) *, [Details]
Smyth, B. and Cunningham, P; (1995) A Comparison of Incremental Case-Based Reasoning and Inductive Learning In: Haton, J.P. and Keane, M. (eds). Advances in Case-Based Reasoning. Lecture Notes on AI. Springer Verlag (1995) *, [Details]
Cunningham, P., Smyth, B., and Veale,; (1995) On the Limitations of Memory-Based Reasoning Advances in Case-Based Reasoning. Lecture Notes on AI. Springer Verlag (1995) *, [Details]
Finn, D.P. Cunningham, P; (1994) Physical Model Generation in Thermal Engineering Problems described by Partial Differential Equations Proc. 8th Int. Workshop in Qualitative Reasoning, Nara, Japan, (1994) Nara, Japan, [Details]
Cunningham, P. & Smyth, B; (1994) Case-Based Reasoning in Fault Diagnosis Proceedings of the 7th Irish Artificial Intelligence and Cognitive Science Conference, pp. 47-60. Dublin, Ireland (1994) Dublin, Ireland, , pp.47-60 [Details]
Cunningham, P. and Smyth, B; (1994) A Comparison of Model-Based and Incremental Case-Based Reasoning Approaches to Electronic Fault Diagno In: Proceedings of the 7th Irish Artificial Intelligence and Cognitive Science Conference. Belfast, Ireland(1994) Belfast, Ireland, [Details]
Cunningham, P. and Smyth,; (1994) Incremental Case-Based Reasoning for Circuit Diagnosis In: Proceedings of the Case-Based Reasoning Workshop, National Conference on Artificial Intelligence (AAAI-94). Seattle, USA Seattle, USA, [Details]
Cunningham, P., Smyth, B., Finn, D., and Cahill, E; (1993) Retrieval Issues in Real-World Case-Based Reasoning Applications In: Proceedings of the Workshop on the Reuse of Designs: A Cognitive Approach. 13th International Joint Conference on Artificial Intelligence, Chambery, France(1993) Chambery, France, [Details]
Smyth, B. and Cunningham, P.; (1993) Complexity of Adaptation in Real-World Case-Based Reasoning Systems (Extended Version) . In: R. Cowie, M. Owens eds. Proceedings of the 6th Irish Conference on Artificial Intelligence and Cognitive Science Belfast, Ireland, , pp.228-249 [Details]
Cunningham, P, Smyth, B, Finn, D.P, Cahill, E; (1993) Retrieval Issues in Real World CBR Applications: How far can we go with Discrimination Nets Workshop on Reuse of Designs, 13th Int. Joint Conf. on Artificial Intelligence, France, 1993 France, , pp.141-153 [DOI] [Details]
Finn, D.P., Cunningham, P, Slattery, J; (1993) Modelling of Engineering Thermal Problems: An Implementation using CBR with Derivational Analogy Proc. 1st Euro. Workshop on Case-Based Reasoning, Germany, (1993) Germany, , pp.114-119 [Details]
Smyth, B. and Cunningham, P.; (1992) A Hierarchical Case-Based Reasoning System for Software Design Proceedings of the 10th European Conference on Artificial Intelligence, 1992 Vienna, Austria, [Details]
Smyth, B. and Cunningham, P.; (1992) A Recursive, Blackboard-Based Case-Based Reasoning System for Software Design Proceedings of the 5th Irish Conference on Artificial Intelligence and Cognitive Science, 1992 Limerick, Ireland, [Details]
Veale, T., Cunningham, P.; (1991) A Conceptual Framework for Semantic Integrity in large Knowledge-based Systems Proceedings of the 1991 Irish Artificial Intelligence and Cognitive Science conference, AICS'91 *, [Details]
Cunningham, P. & T. Veale.; (1991) Organizational issues arising from the integration of the Concept Network & Lexicon in a Text Understanding System Proceedings of the 12th International Joint Conference on Artificial Intelligence.(1991) *, [Details]

Published Reports

Grimaldi, M., Espey, B., Cunningham, P.; (2006) Mining the SDSS Database: a Wavelet Approach for Parametrisation and Classification in Support of Novelty Detection in the Astronomy Domain. Trinity College Dublin, Computer Science Report No. TCD-CS-2006-01, Trinity College Dublin. Available Online [Details]
                                   

Workshops

DiFranco, M., O'Hurley, G., Kay, E. W., Watson, R. William G. and Cunningham, P. (2008) Automated Gleason Scoring of Prostatic Histopathology Slides Using Multi-channel Co-occurrence Texture Features. Workshops [Details]
Loughrey, P., Cunningham, P., ; (2005) Using Early-Stopping to Avoid Overfitting in Wrapper-Based Feature Subset Selection Employing Stochastic Search. University of Grenwich, UK: Workshops [Details]
Doyle, D., Cunningham, P., Walsh, P., ; (2005) An Evaluation of the Usefulness of Explanation in a CBR System for Decision Support in Bronchiolitis Treatment. Chicago, Illinois, USA: Workshops [Details]
Coyle, L., Cunningham, P.,; (2003) Exploiting Re-Ranking Information in a Case- Based Personal Travel Assistant. Trondheim, Norway: Workshops Available Online [Details]
Cunningham, P., Nowlan, N., Delany, S.J., Haahr, M., ; (2003) A Case-Based Approach to Spam Filtering that Can Track Concept Drift. Trondheim, Norway: Workshops Available Online [Details]
Grimaldi, M., Cunningham, P., Kokaram, A., ; (2003) An Evaluation of Alternative Feature Selection Strategies and Ensemble Techniques for Classifying Music. Croatia: Workshops [Details]
Hayes, C., Massa, P., Avesani, P., Cunningham, P.; (2002) An on-line evaluation framework for recommender systems. Malaga, Spain: Workshops [Details]
                           

Technical Publication

Cunningham, P., Delany, S.J., ; (2007) Featureless Similarity. Technical Publication Available Online [Details]
Grimaldi, M., Espey, B., Cunningham, P. ; (2006) Mining the SDSS Database: a Wavelet Approach for Parameterisation and Classification in Support of Novelty Detection in the Astronomy Domain. Technical Publication Available Online [Details]
                                                                 

Research

Research Interests

Machine Learning, Data Mining of Multimedia Data, Case-Based Reasoning, Kernel Methods, Unsupervised Learning, applications in Bio- and Medical Informatics and Multimedia.
His research has an applied flavour. He is interested in developing novel techniques that are motivated by the peculiarities of real world data. He has published over 170 peer reviewed research papers in these areas and 30 other un-referred technical reports. Recently  he has published in Bionformatics, IEEE TITB, IJCAI, ECAI, ICML, ECML and PKDD.