Detailed CV. 2009 2012 Ph.D. degree, Télécom Bretagne, Brest, France. Evolutionary Computation, Combinatorial Optimization, Human-Computer Interaction



Similar documents
Hakim AKEB Management and Information Systems Department

Curriculum Vitae. Géraldine Heilporn

Laboratoire d Informatique de Paris Nord, Institut Galilée, Université. 99 avenue Jean-Baptiste Clément, Villetaneuse, France.

Railway Timetabling Optimizer

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Graduate Student Orientation

How To Become A Data Scientist

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

Abdullah Mohammed Abdullah Khamis

ÖNCÜ HAZIR. Professional Background: : Assistant Professor, TED University, Ankara, TURKEY

CURRICULUM VITAE. Igor V. Maslov Sasazuka, Shibuya-ku Phone: +81 (80) Web:

Graduate Student Orientation

CAREER OPPORTUNITIES

COURSE TITLE COURSE DESCRIPTION

Bayesian Networks and Statistical Learning Applications to complex system modelling and diagnosis

Doctor of Philosophy in Computer Science

Saint-Étienne. programs open to. international students. «Study at MINES Saint-Étienne!»

1 Profile of Qualifications

The JKU International Master s Program in Informatics

Undergraduate education part of the development plan of KTH CSC June 2008

Internship Opportunities Xerox Research Centre India (XRCI), Bangalore Analytics Research Group

Dhany Saputra. Summary. Experience. Doctoral Candidate in Bioinformatics

Masters in Information Technology

Contact information. Zied Zaier (514) Chemin de Bedford Apt. 2 Montreal, Quebec. H3S 1G6.

(1) Postgraduate Certificate in Educational Technologies (2) Postgraduate Diploma in Educational Technologies (3) MSc Educational Technologies

Masters. Scienceof. Accredited by the French Ministry of higher education

Master's Degree Program in Computer Science

How To Live In France

For students entering in Aristotle University, Thessalonica University Carlos III, Madrid

DIRECTOR : Professor Alain AYACHE

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

Assessment for Master s Degree Program Fall Spring 2011 Computer Science Dept. Texas A&M University - Commerce

Scientific Curriculum Vitæ

MH NOROUZI RÉSUMÉ AND CV

ARDUIN Pierre-Emmanuel

Regulations for the Master Course in AEROSPACE ENGINEERING

Development (60 ЕCTS)

Core Curriculum to the Course:

Master of Science in Aerospace Mechanics and Avionics

How To Get A Computer Science Degree At Appalachian State

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Software Engineering and Service Design: courses in ITMO University

Supporting Education and Training in the field of Satellite Navigation in Europe. Gabriella Povero. Istituto Superiore Mario Boella

Ecole Centrale de Lille Option DAD. Data Analysis & Decision making

KMU International School

Change to Program/Graduate Diploma Academic Requirements Proposal Template

MASTER PROGRAM IN EVENT MANAGEMENT (One year) 1. Program Title Master in Business Administration with specialization in event management (One year)

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

THE MOST SPECIALIZED DISCOVER GRADUATE SCHOOL MODELLING DATA, CREATING KNOWLEDGE MODÉLISER LES DONNÉES, CRÉER DU SAVOIR ASSOCIATED WITH INSEE

Air Operations. Get the skills and qualifications to work for an airline, an airport or an MRO operator.

MASTER OF ENGINEERING FACT SHEET FOR INCOMING STUDENTS (DOUBLE DEGREE & EXCHANGE STUDENTS)

IUT OF CERGY-PONTOISE

2. What are your learning objectives or outcomes associated with each student learning goal?

Extended Finite-State Machine Inference with Parallel Ant Colony Based Algorithms

Summer Internships 15

Masters in Human Computer Interaction

MSc in Physics Research For students entering in 2006

Masters in Human Computer Interaction

Masters in Advanced Computer Science

Computer Science and Informatics. Indiana University South Bend 1700 Mishawaka Ave. South Bend, IN 46615

Masters in Artificial Intelligence

Advanced Master SAFETY MANAGEMENT IN AVIATION. NEW Syllabus

Masters in Computing and Information Technology

Masters in Networks and Distributed Systems

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin

Fall 2012 Q530. Programming for Cognitive Science

Where are we located?

Module 1- LET S TALK ABOUT MY EDUCATION

2. Basis for computing design and implementation at all levels through OS, distributed systems, human interface and computer graphics.

Appendices master s degree programme Human Machine Communication

PROGRAMME SPECIFICATION

M. Lamine BA Post-doc fellow

Curriculum Vitae Murat FIRAT

Paweł Forczmański, PhD. Erasmus+ at Faculty of Computer Science and Information Technology

Master of Science in Information Technology (MS-IT)

Computer Science Introduction

English taught courses, summer term 2016 Bachelor level

COLLEGE OF INFORMATION TECHNOLOGY

BSc Artificial Intelligence with Industrial Year For students entering Part 1 in 2012/3

CSci 538 Articial Intelligence (Machine Learning and Data Analysis)

SCHOOL OF GRADUATE STUDIES

PhD in Computer Science at North Carolina A&T State University

School of Mathematics, Computer Science and Engineering Department or equivalent School of Engineering and Mathematical Sciences Programme code

THOURAYA TRIKI PERSONAL DETAILS. Address: Date of Birth: April 9 th, 1976 Citizenships: Tunisian, Canadian

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Transcription:

Sahbi BEN ISMAIL Ph.D. Student and Teaching Assistant in Computer Science 55 Rue de Béniguet, La Trinité 29280 Plouzané, France H +33 (0)6 70 38 31 71 T +33 (0)2 29 00 11 40 u +33 (0)2 29 00 10 30 B sahbi.benismail@telecom-bretagne.eu Í perso.telecom-bretagne.eu/sahbibenismail Education Detailed CV 2009 2012 Ph.D. degree, Télécom Bretagne, Brest, France. Evolutionary Computation, Combinatorial Optimization, Human-Computer Interaction 2008 2009 Master Degree, Télécom Bretagne, Brest, France. Human-Computer Interaction, Multi-Criteria Decision Analysis, Data Mining 2005 2008 Engineering Degree, École Nationale de l Aviation Civile (ENAC), The French Civil Aviation University, Toulouse, France. Computer Science, Civil Aviation and Air Traffic Engineering 2002 2005 Grandes Écoles Preparatory Class, IPEST, La Marsa, Tunisia. Maths & Physics 2001 2002 High school diploma in sciences, Lycée Pilote, Sousse, Tunisia. Title Supervisors Description Experience Ph.D. Thesis Human-in-the-loop interactive combinatorial optimization François Legras, Gilles Coppin Design and implementation of new interactive paradigms in combinatorial optimization. interactive evolutionary computation, vehicle routing problem, human-machine interaction, Java/Swing Teaching experience 2010 2012 Teaching Assistant, Télécom Bretagne, Brest, France. Teaching assistant in the computer science domain: tutorial classes, practicals, projects and lectures. Algorithmic Object programming Advanced algorithmic Miscellaneous Title Employer Supervisors algorithms, data structures and complexity Java, UML, Awt/Swing, Eclipse binary trees, hashing, introduction to the combinatorial optimization, clustering, Python C programming language, logic programming/prolog, numerical analysis/matlab Master Thesis Simulated maritime surveillance planning Aeronautics Technico-Operational Laboratory (ATOL), a joint research laboratory between Thales Airborne Systems and Télécom Bretagne François Legras, Gilles Coppin 1/5

Description Design and implementation of a genetic algorithm for simulated maritime surveillance missions. genetic algorithm, vehicle routing problem, Java/Swing, Ivy software bus 2008 Engineering internship, Atos Origin, Aerospace Division, Toulouse, France. Study and implementation of development tools for quality assurance. Software engineering/quality Assurance, Java, Swing, Perl, CVS, Eclipse, Solaris Computer skills Programming Java, C, Ada95, O Caml Scripting Shell, Perl, Python Scientific Matlab, Scilab, Gnuplot Typography L A TEX, LyX, MS/Open Office Software engineering Theoretical computer science OS Linux, Unix, Windows Database MySQL, PostgreSQL Project management, quality assurance Information theory, Complexity theory, Languages/Compilation theory, Propositional logic and first order logic, Graph theory, Computability theory and λ-calculus Arabic French English German Languages Native proficiency Bilingual proficiency Full professional proficiency Limited working proficiency Organizational responsibilities 2009 2010 Representative of my research department PhD students. participation in the department meetings, organization of the annual doctoral day (see http://perso.telecom-bretagne.eu/sahbibenismail/jdt_lussi_10 for further details about the day program.) Research topics PhD work Research activities I am interested in operations research and combinatorial optimization and like applying heuristics and metaheuristics to NP-hard problems such as routing problems. I have mainly investigated evolutionary computation (genetic algorithms), and I am trying to adapt such a population-based metaheuristic to an interactive context. My current research work consist in building a bridge between two main computer science subdomains: Human-Computer Interaction (HCI) and Operations Research (OR). Indeed, metaheuristics are often evaluated only according to two criteria: speed (computing time) and efficiency (solutions quality). Interactivity is claimed as a desirable property of metaheuristics and is defined as the ability to "allow the user to incorporate his knowledge to improve the resolution process". However, since most solving techniques are fully automatic, a great part of human knowledge and expertise remains unexploited. In addition, metaheuristics are generally applied as follows: they take a model of the optimization problem as an input, perform more or less complicated computations, then give back a solution. Such a black-box paradigm makes it difficult for a human to understand the origin of the given solution. 2/5

Future work Our proposed interactive evolutionary paradigm is based on a set of human-computer interaction techniques. With a graphical display of the current population of solutions, a human can visually identify interesting solution elements (route segments in the vehicle routing problem (VRP)) and tag them accordingly. Human annotations are taken into consideration in the evolutionary operators (selection, crossover and mutation) during the optimization process. This new approach is under experimental validation and user tests on benchmark vehicle routing problems are being carried out to investigate challenging issues in the human-algorithm interaction. We plan to extend our approach to other richer VRP variants (with time windows (VRPTW) or in dynamic environment (DVRP)) and test it on large-scale instances. It seems also interesting to consider other visual optimization problems such as bin packing or scheduling whose solutions can be graphically understood and handled by a human user. At a long-term level, I plan to investigate other metaheuristics and other combinatorial optimization problems. Application fields include (but are not limited to) transportation, machine scheduling, health services, air traffic management, networks etc... Fusion between computational intelligence and cognitive psychology could be seen as a long-term aim. I remain open to other research computer science field close to my speciality. Contacts Gilles Coppin Professor at Télécom Bretagne, gilles.coppin@telecom-bretagne.eu, +33 (0)2 29 00 12 08 François Legras CEO at Deev Interaction, francois.legras@deev-interaction.com, +33 (0)2 29 00 16 16 Teaching topics Teaching activities My teaching interests include these computer science areas, but are not limited to: { Algorithms and data structures { Programming language theory { Computational intelligence Teaching experience After an oral examination organized by the scientific committee of Télécom Bretagne, I was selected for a teaching assistant position. I am involved in the computer science teaching team and perform my activities among the postgraduate programs (Master of engineering and Master of science). An academic tutor (associate professor) follows my teaching activities. I attended training related to teaching such as oral communication, pedagogy, students motivation, on-line courses etc..., and I am familiar with the Moodle learning environment.the major part of my teachings consist in tutorial classes and practicals, and I have also conducted some lectures after adapting or developing courses materials. I have also developed/corrected exams and corrected project reports. The Master of engineering academic programs is organized in six semesters. The first one is a common core semester. Semesters 2-3-4 courses are taught as Major or Minor. Further details about the Master of engineering and the Master of Science academic programs could be found at http://www.telecom-bretagne.eu/studies/. Even if programs are well established in a Grande École like Télécom Bretagne, I still managed to propose and develop a new course entitled "Introduction to heuristics and metaheuristics in combinatorial optimization". This course was successfully integrated into the major computer science curriculum (slides could be found at http://perso.telecombretagne.eu/sahbibenismail/activites-d-enseignement/). 3/5

Philippe Picouet Detailed teaching experience Here is a table detailing my teaching experience at Télécom Bretagne. Code Title Level Schedule #hours TC 101 Algorithmic Common Core Fall 2010 9.5 INF 205 Object programming/java Minor Fall 2010 11 MSc INF 2 C Introduction to the C programmingmaster of science Fall 2010 13 language INF 413 Advanced algorithmic Major Spring 2011 10.5 INF 205 Object programming/java Minor Spring 2011 14 INF 424 Logic and languages Major Spring 2011 3 UV2 INF Oral exams - Algorithmic referent Major Spring 2011 4 2010-2011 65 TC 101 Algorithmic Common Core Fall 2011 12.75 INF 205 Object programming/java Minor Fall 2011 5.5 TC 131 Methods and tools for numericalcommon Core Fall 2011 3.5 analysis SLR UV IDL GUI conception - Java/Swing 3A Fall 2011 5.25 INF 413 Advanced algorithmic Major Spring 2012 12.75 INF 205 Object programming/java Minor Spring 2012 9 INF 301 Data and software engineering Major Spring 2012 9.5 TC 101 Algorithmic Common Core Fall 2012 8.25 (expected) 2011-2012 66.5 Total 131.5 (In the courses codes above, INF stands for Informatique (Computer Science) and TC stands for Tronc commun (Common core)). Contacts Associate professor at Télécom Bretagne, Head of the computer science domain, philippe.picouet@telecom-bretagne.eu, +33 (0)2 29 00 13 95 Patrick Meyer Associate professor at Télécom Bretagne, Head of INF 413 teaching team, patrick.meyer@telecom-bretagne.eu, +33 (0)2 29 00 14 63 Julien Mallet Julien Montagner Associate professor at Télécom Bretagne, Head of INF 205 and SLR UV IDL teaching teams, co-head of INF 301 teaching team, julien.mallet@telecom-bretagne.eu, +33 (0)2 29 00 11 35 Associate professor at Télécom Bretagne, Head of TC 101 and TC 131 teaching teams, julien.montagner@telecom-bretagne.eu, +33 (0)2 29 00 16 41 Tennis table Fishing Interests High level, non-professional competitor Predators fishing with artificial lures in both fresh and salt water Publications Sahbi Ben Ismail, François Legras, and Gilles Coppin. Synthèse du problème de routage de véhicules. Technical report, Télécom Bretagne - Laboratoire en Sciences et Technologies de 4/5

l Information, de la Communication et de la Connaissance (Lab-STICC), 2010. Sahbi Ben Ismail, François Legras, and Gilles Coppin. An interactive genetic algorithm for the vehicle routing problem. In 25th European Conference on Operational Research (EURO XXV) (accepted), Vilnius, Lithuania, 8-11 July 2012. Sahbi Ben Ismail, François Legras, and Gilles Coppin. A new interactive evolutionary algorithm for the vehicle routing problem. In Proceedings of the 13th annual conference companion on Genetic and Cvolutionary Computation (GECCO 2012)(accepted), 2012. Sahbi Ben Ismail, François Legras, and Gilles Coppin. Un algorithme génétique interactif pour des problèmes de tournées de véhicules. In 13ème congrès de la Société Française de Recherche Opérationnelle et d Aide à la Décision (ROADEF 2012), Angers, France, 11-13 Avril 2012. 5/5