Vincent Duchaine
I am working, since 2009, as assistant professor in the Software and IT Engineering department at ÉTS. Before joining the departement, I was a postdoctoral research assistant at the University of Minnesota, under the supervision of professor George Karypis. I obtained my Ph.D. in applied mathematics at École Polytechnique de Montréal, in 2008.
My main areas of research are data mining, machine learning, biomedical imaging, recommender systems and business intelligence.
+ Research
My current research focuses on the developpement and application of machine learning techniques to solve problems in the fields of:
- Data mining
- Computer vision
- Biomedical imaging
- Recommender systems
- Social network analysis
- Business intelligence
+ Education
- LOG660 : High performance databases
- LOG770 : Intelligent systems
- MTI820 : Introduction to datawarehousing and business intelligence
+ Projects for graduate students
I am currently seeking motivated and passionate students to do a Master’s or a Ph.D. on a project related to my research interests. Please consult the Graduate student opportunities section for more information on the available reserach projects and possibilities of funding.
+ Current research projects
- Multi-atlas segmentation of images and 3D volumes, based on manifold learning and random walks
- Segmentation of images and 3D volumes using probabilistic shape prior models
- Temporal social network analysis using manifold learning
- Anomaly detection in real-time RFID data
+ Research group and laboratory affiliations
+ Original articles in refereed journals and books chapters
«Experimental study of path planning problem using EMCOA for a holonomic mobile robot»Alizera Mohseni, Vincent Duchaine, Tony Wong” |
«The programmable permanent magnet actuator: A paradigm shift in efficiency for low-speed torque-holding robotic applications»Jean-Baptiste Chossat, Alexis Maslyczyk, Jean-Simon Lavertu, Vincent Duchaine” |
«Improving industrial grippers with adhesion-controlled friction»Jean-Philippe Roberge, Wilson Ruotolo, Vincent Duchaine, Mark Cutkosky” |
«Comparing the exteroceptive feedback of normal stress, skin stretch, and vibrotactile stimulation for restitution of static events»M. Reza Motamedi, David Florant, Vincent Duchaine” |
«The Use of vibrotactile feedback to restore texture recognition capabilities, and the effect of subject training»M. Reza Motamedi, Jean-Philippe Roberge, Vincent Duchaine.” |
Read More >
+ Papers in refereed conference proceedings
«Tactile-based object recognition using a grasp-centric exploration»Jean-Philippe Roberge, Louis L\’Ecuyer-Lapierre, Jennifer Kwiatkowski, Philippe Nadeau, Vincent Duchaine” |
«Improving the generalizability of robot assembly tasks learned from demonstration via CNN-based segmentation»Iñigo Iturrate, Etienne Roberge, Esben Hallundbæk Østergaard, Vincent Duchaine, Thiusius Rajeeth Savarimuthu” |
«Determining object properties from tactile events during grasp failure»Jennifer Kwiatkowski, Jean-Simon Lavertu, Chloé Gourrat, Vincent Duchaine” |
«An extrinsic dexterity approach to the IROS 2018 fan robotic challenge»Jennifer Kwiatkowski, Jean-Philippe Roberge, Nicholas A. Nadeau, Louis L\’Écuyer-Lapierre, Vincent Duchaine” |
«Grasp stability assessment through unsupervised feature learning of tactile images»Deen Cockburn, Jean-Philippe Roberge, Le Thuy-Hong-Loan, Alexis Maslyczyk, Vincent Duchaine” |
‘
+ Undergraduate courses
LOG660 : High performance databases
Thsi course presents advanced concepts on the analysis and development of complex applications using databases (DB). The topics covered in class include modeling complex relations in relational DBs, ORM persistence frameworks and non-relational DBs, physical DB implementations and query optimization, concurrency and consistency control in DBs, data warehousing and business intelligence, as well as parallel and distributed DBs.
LOG770 : Systèmes intelligent
This course is an introdcution to automatic learning in computers and the application of machine learning in intelligent systems. Among the topics covered by the course are parametric regression, Bayes classification, dimensionality reduction, clustering algorithms, decision trees, neural networks and support vector machines.
+ Graduate courses
MTI820 : Introduction to data warehousing and business intelligence
This course covers the main concepts and principles of data warehousing and business intelligence (BI). Topics presented in class include the development cycle of a BI project, data warehouse architectures, dimensional and physical data modeling, ETL data processing, data analysis and reporting applications, data mining, and data governance.
+ Education
École Polytechnique de Montréal, Canada
Ph.D. in applied mathematics
Thesis title : “Techniques pour l’exploration de données structurées et pour la découverte de connaissances en théorie des graphes”
Degree received in May 2008
École Polytechnique de Montréal, Canada
Master’s in computer engineering (M.Sc.A)
Thesis title : “Détection d’ensembles incohérents irréductibles dans des problèmes de satisfaction de contraintes irréalisables”
Degree received in May 2004
École Polytechnique de Montréal, Canada
Bachelor’s in computer engineering (B.Ing.)
Specialty : Artificial intelligence and robotics
Degree received in December 2000
+ Experience
2009/09 – Current
Assistant professor, École de technologie supérieure in Departement of Sofware and IT Engineering
- Supervision of funded research projects, in collaboration with other reseachers or the industry.
- Supervision of graduate and undergraduate students.
- Development and teaching of engineering courses.
2008/09 – 2009/09
Post Doctoral Researcher, Computer Science department in University of Minnesota
- Research on within-network classification, recommender systems and pattern detection in dynamic networks, under the supervision of professor George Karypis.
2001/01 – 2002/04
Software engineer, Engenuity technologies in Montreal
- Development of software for tactical simulations.
- Programming of tools to generate synthetic environments and the creation and control of simulation scenarios.
2000/05 – 2000/09
Intern researcher, Samsung Advanced Institute of Technology in South Korea
- Development of an interface to capture video and control a camera remotely, for a facial recognition system.
Professionnal affiliations
- Member of the Order of Professional Engineers of Quebec (OIQ)
Review committee for journals and conferences
- ACM Conference on Recommender Systems
- SIAM International Conference on Data Mining
- The Computer Journal
- Simulation Modelling Practice and Theory
- Very Large Data Base Journal
- Data Mining and Knowledge Discovery
- Knowledge and Information Systems
- Journal of Machine Learning Research
- ACM Transactions on Knowledge Discovery from Data
- ACM Transactions on Internet Technology
- Annals of Statistics Journal
- Mining and Learning with Graphs
- Database and Expert Systems Applications
- ACM Conference on Information and Knowledge Management
- International Conference on Knowledge Discover and Information Retrieval
- IEEE Systems, Man and Cybernetics
- International Journal of AI Tools
- Pacific-Asia Conference on Knowledge Discovery and Data Mining
- IEEE Transactions on Knowledge and Data Engineering
- European Conference on Machine Learning
+ Current Students
Ph.D. students
- Alpa Jayesh Shah
- Luc Trudeau
Master’s students
- Jean-Philippe Morin
+ Previous Students
- Jonathan Hadida (maîtrise)
- Kuldeep Kumar (stagiaire)
- Davi Carneiro (stagiaire)
+ Research opportunities for Master’s and Ph.D. students
I am constantly seeking motivated and passionate students to fill various reseach projects on the topics of data mining, machine learning, computer vision and biomedical imaging. These projects offer a unique opportunity to work with state-of-the-art technologies on practical applications, in a multidisciplinary environment that encourages collaborations with other members of the research group. Funding may be available, depending on the project and the profile of the candidate.
To apply to a research project, please send me by email the following information:
- A short letter explaining your motivations, research interests, and targeted project(s). Also specify the target starting date of your studies and your financial support requirements.
- An up-to-date resume (list your publications, if any).
- Transcripts of Bachelor’s degree level studies (and transcripts of Master’s degree studies for doctoral candidates).
+ Available research projects
+ Undergraduate Final Projects
Course: GTI792 / LOG792 : Projet de fin d’études en génie
This course focuses on the analysis and development of an application, allowing students to apply the concepts and abilities acquired during their studies in engineering.
Examples of projects:
- Facial recognition.
- Automatic classification and segmentation of images.
- Image content-based retrieval based (ex: using sketches or similar images).
- 3D image reconstruction.
- Automatic recommandation of documents or products.
- Information or spam filtering.
- Augemented reality on a mobile platform.
- Artificial intelligence applied to video games.
- Big Data technologies (ex: Map Reduce).
- Parallel processing using GPUs.
Vincent
Duchaine
Research & Innovation
Contact Us
Pavillon Principal (A)
1100, rue Notre-Dame Ouest
Montréal, QC, H3C 1K3
Room A-3600
Tel.: +1 (514) 396-8650
E-Mail: eric.granger@etsmtl.ca