Artificial Intelligence & Advanced Visual Computing
At the edge between computer science and applied mathematics, Artificial Intelligence (AI) is a constantly growing field which recent advances are highly impressive. Its goal is to create intelligent agents or systems capable of operating on their own to achieve difficult goals, such as decision-making or creation tasks. This can be done using the modeling of knowledge and of reasoning mechanisms and/or by relying on statistical learning (from Bayesian models to Deep Learning) where the training data is either collected at once or on the fly. Besides developing these methods, competitive research on their reliability is of primary interest.
Combined with Visual Computing techniques, a part of computer science which studies the processing and simulation of visual information in all its forms (from images and videos to 3D virtual worlds), Artificial Intelligence leads to strong societal impact applications, as for instance:
- Searching the mass of online audio-visual contents, to process, edit or re-arrange them, leading to the creation of new interactive educational or cultural media;
- Controlling drones or autonomous vehicles so that they move according to the surrounding dynamic environment and to some pre-specified rules;
- Synthesizing virtual 3D characters for gaming, online retailing, serious games and simulators, with behaviors matching to some extent those of real humans;
- Designing, fabricating and controlling soft robots dedicated to various difficult tasks, from personal assistance to micro-surgery.