Mr Enda Barrett

BSc

Contact Details

Lecturer (Fixed Term)
ROOM 427
IT DEPARTMENT
NUI GALWAY

E: ENDA.BARRETT@nuigalway.ie
 
researcher

Biography

I am currently a Lecturer in the National University of Ireland Galway and am responsible for the delivery of five modules each year which are attended by 400+ students, with subjects ranging from Software Engineering, to web programming and professional skills. I have extensive experience in Machine Learning extending from my Masters right through to my PhD. Upon graduation in 2006, from a BSc in Computer Science, I was invited to join a research team as a research assistant for one year, researching business process analytics solutions. In 2009, I completed a MSc (research) where my thesis contribution was the research and development of machine learning techniques to accurately classify cardiac arrhythmias from 3 lead ECG communicated over a Zigbee wireless sensor network. In 2013, I received my Ph.D. in Computer Science from NUI Galway. My PhD research investigated the application of a subset of machine learning techniques known as reinforcement learning to automate resource allocations and scale applications in infrastructure as a service cloud computing environments. Upon completion of my PhD, I joined Schneider Electric as a research engineer on a globally distributed innovation team. In industry, I worked on projects which included data analytics, linked data (designing enterprise level data integration solutions, ontology design and mapping) and training machine learning classifiers for acoustic event classification (specifically detecting household alarm sounds in the presence of noise). I am currently pursuing research into the application of machine learning techniques in cloud and distributed computing problems in NUI Galway. 

Peer Reviewed Journals

  Year Publication
(2016) 'Single system image: A survey'
Philip Healy, Theo Lynn, Enda Barrett, John P Morrison (2016) 'Single system image: A survey'. Journal Of Parallel And Distributed Computing, [Details]
(2016) 'A reinforcement learning approach for the scheduling of live migration from under utilised hosts'
Martin Duggan, Jim Duggan, Enda Howley, Enda Barrett (2016) 'A reinforcement learning approach for the scheduling of live migration from under utilised hosts'. Memetic Computing, [Details]
(2017) 'A network aware approach for the scheduling of virtual machine migration during peak loads'
Martin Duggan, Jim Duggan, Enda Howley, Enda Barrett (2017) 'A network aware approach for the scheduling of virtual machine migration during peak loads'. Cluster Computing-The Journal Of Networks Software Tools And Applications, [Details]
(2014) 'A parallel framework for Bayesian reinforcement learning'
Enda Barrett, Jim Duggan, Enda Howley (2014) 'A parallel framework for Bayesian reinforcement learning'. Connection Science, [Details]
(2013) 'Applying reinforcement learning towards automating resource allocation and application scalability in the cloud'
Enda Barrett, Enda Howley, Jim Duggan (2013) 'Applying reinforcement learning towards automating resource allocation and application scalability in the cloud'. Concurrency And Computation: Practice And Experience (To Appear), [Details]

Conference Publications

  Year Publication
(2017) International Conference on Service-Oriented Computing
Rachael Shaw, Enda Howley, Enda Barrett (2017) Predicting the Available Bandwidth on Intra Cloud Network Links for Deadline Constrained Workflow Scheduling in Public Clouds International Conference on Service-Oriented Computing [Details]
(2009) BIOSIGNALS
Enda Barrett, Des Chambers, Cosmin Rotariu (2009) ECG Classification and Analysis in a Zigbee Wireless Sensor Network BIOSIGNALS [Details]
(2009) European Conference on Artificial Life
Enda Barrett, Enda Howley, Jim Duggan (2009) Evolving group coordination in an N-player game European Conference on Artificial Life [Details]
(2016) (INTECH), 2016 Sixth International Conference on Innovative Computing Technology
Martin Duggan, Kieran Flesk, Jim Duggan, Enda Howley, Enda Barrett (2016) A reinforcement learning approach for dynamic selection of virtual machines in cloud data centres (INTECH), 2016 Sixth International Conference on Innovative Computing Technology [Details]
(2016) (ICCAC), 2016 International Conference on Cloud and Autonomic Computing
Martin Duggan, Jim Duggan, Enda Howley, Enda Barrett (2016) An Autonomous Network Aware VM Migration Strategy in Cloud Data Centres (ICCAC), 2016 International Conference on Cloud and Autonomic Computing [Details]
(2011) (ECOWS), 2011 Ninth IEEE European Conference on Web Services
Enda Barrett, Enda Howley, Jim Duggan (2011) A learning architecture for scheduling workflow applications in the cloud (ECOWS), 2011 Ninth IEEE European Conference on Web Services [Details]
(2015) Joint European Conference on Machine Learning and Knowledge Discovery in Databases
Enda Barrett, Stephen Linder (2015) Autonomous hvac control, a reinforcement learning approach Joint European Conference on Machine Learning and Knowledge Discovery in Databases [Details]

Workshops

  Year Publication
(2013) Parallel bayesian model learning.
Enda Barrett, Enda Howley, Jim Duggan (2013) Parallel bayesian model learning. Workshops [Details]