How can we scale complex machine learning algorithms in distributed and parallel computing environments?
Yan Liu
- Associate Professor
- Department of Electrical and Computer Engineering
- big data22
- distributed computing13
- parallel computation8
- deep learning3
- cloud computing15
- middleware3
- machine learning31
- software engineering26
- adaptive software development
- software performance engineering
- software architectures3
- model-driven software engineering7
- algorithm design20
- data science28
- service-oriented computing7
- e-science
- scientific workflows3
- women in engineering2
-
Jia Yuan Yu
data science, decision theory, machine learning
-
Tristan Glatard
big data, distributed computing, cloud computing
-
Chun Wang
distributed computing, e-supply chains, scheduling
-
Joey Paquet
programming languages, history of programming languages, language design
-
Weiyi (Ian) Shang
big data, software engineering, performance engineering
-
Dhrubajyoti Goswami
high performance computing, parallel architectural skeletons, distributed computing
-
Tse-Hsun (Peter) Chen
performance engineering, DevOps, software quality and best practices
-
Ferhat Khendek
software engineering, ICT, service engineering
-
Tien D. Bui
computer vision, biometrology, artificial intelligence
-
Jamal Bentahar
software agents, multi-agent systems, software engineering
-
Olga Ormandjieva
software engineering, software metrics, category theory
-
Gregory Butler
bioinformatics, big data, genomics
-
Brigitte Jaumard
large scale optimization, networks, ICT
-
Ali Akgunduz
aviation industry, air traffic control, greener aviation
-
Roch Glitho
end-user services architectures, virtualization, cloud computing
-
Juergen Rilling
software engineering, Internet of Things, software quality and best practices
-
Emad Shihab
software engineering, mining software repositories, mobile apps
-
Serguei A. Mokhov
Forensic Lucid, formal methods, software engineering
-
Krzysztof Dzieciolowski
business analytics, data science, artificial intelligence
-
Leila Kosseim
computational linguistics, natural language processing, artificial intelligence
-
Mazdak Nik-Bakht
construction management, BIM, decision making
-
Nawwaf Kharma
soft computing, synthetic biology, image processing
-
Abdelwahab Hamou-Lhadj
empirical software engineering, complex software systems, software maintenance
-
Mohamed Ouf
green buildings, occupant behavior, energy modeling and optimization
-
Lata Narayanan
networks, algorithm design, robotics
-
Thomas G. Fevens
bioimaging, image processing, deep learning
-
Cody Hyndman
mathematical finance, computational finance, machine learning
-
Raul Valverde
information systems reengineering, accounting information systems, e-supply chains
-
Miao Song
performing arts, interactive projection mapping, cinema
-
Shahin Hashtrudi Zad
control systems, discrete event systems, biological systems
-
Yann-Gaël Guéhéneuc
pattern-based software engineering, design pattern detection, metamodeling
-
Jamshid Etezadi-Amoli
multivariate statistics, business statistics, structural equation modeling
-
Arash Mohammadi
signal processing, information fusion, nonlinear systems
-
Nikolaos Tsantalis
software engineering, system engineering and evolution, code refactoring
-
Nizar Bouguila
computer vision, data mining, machine learning
-
Jun Yan
smart grids, cyberphysical security, machine learning
-
Michael T. Hallett
computational biology, bioinformatics, systems biology
-
Yuhong Yan
service-oriented computing, end-user services architectures, enterprise applications
-
Rustam Vahidov
design science, decision support systems, artificial intelligence
-
Volker Haarslev
knowledge organization, representation, automated reasoning
-
Peter Grogono
machine learning, programming languages, process-oriented programming
-
Sudhir Mudur
computer graphics, 3D digital imaging, 3D data acquisition
-
Charles Basenga Kiyanda
thermofluids, mathematical modeling, shock waves