Artificial Intelligence and Applied Machine Learning Group

The Applied Artificial Intelligence and Machine Learning Group of iCoSys in Fribourg is active in domains such as :

  • Artificial Intelligence,
  • Machine learning,
  • Big data analysis,
  • Signal processing,
  • Algorithms

Our main focus is to work with economic partners on applied research projects. We have ongoing project realisations in different domains such as biomedical, video surveillance, electricity consumption analysis, financial time series, massive text processing, Industry 4.0, etc. Partnerships are typically done through research mandates, CTI funding or EU framework projects.

Our team includes seniors in AI and Machine Learning, PhD-level and master-level computer scientists to make the best out of your projects.


DLL is a machine learning framework that aims to provide a C++ implementation of neural networks and convolutional neural networks.
ETL is a header only library for C++ that provides vector and matrix classes with support for Expression Templates to perform very efficient operations on them.
BBDATA stands for Big Building Data and aims at developing a scalable cloud platform and tools for storing and processing smart building data. The services are targeting data access, processing and analysis, using open, robust, standardized and secured big data technologies.
DAPLAB aims at facilitating the access for enterprises and universities to emerging technologies in the area of big data and intelligent data analysis by managing an infrastructure composed of cluster of servers dedicated to storage and computation, to which universities and local companies will have access.
PhD Thesis by Christophe Gisler: time series represent a large part of the data supply worldwide and many data mining tasks, such as prediction and classification, are concerned with them. This thesis focused on the analysis and development of generic machine learning approaches to multivariate time series classification.
Tactical Ad-hoc networK Emulation aims to conceive, develop and implement algorithms to deploy reliable tactical applications over ad-hoc networks for Armasuisse.
PhD thesis of Antonio Ridi: In this thesis we describe our work on the use of generative modeling for the classi cation of time series in the context of in-home monitoring. More precisely, we use generative approaches as Gaussian Mixture models (GMMs) and Hidden Markov models (HMMs).
With a focus on complex systems, iCoSys approaches the different challenges of DNA analysis with its expertise in various techniques acquired in the different domains of computer science.
VideoProtector is an innovative solution to manage cameras streams in a central place. This centralization offers also the possibility to run incident detection algorithms in a Software-as-a-Service (SaaS) mode.
PhD Thesis of Gérôme Bovet - The thesis is about the conception and implementation of a framework to develop dedicated smart buildings applications. By relying on Web technologies, we demonstrate the development of seamless services while reusing the available resources within the network. We also demonstrated in this thesis the exposure of machine learning services made accessible through Web interfaces and hiding the complexity of the process.
GreenMod aims at providing a framework easing the development of building management systems on top of Web technologies.
The idea of the project is to leverage on large sets of linguistic data and on machine learning algorithms able to discover automatically pronunciation rules. Such rules are then used in “symbolic mappers” able to transform a grapheme representation into a phonetic representation and to propose probable alterations of the pronunciation. The mappers are then used to propose clients with new domain names that sound similar to their original search.
SENSIMED AG has developed Triggerfish, a wearable non-invasive solution to monitor continuously intra-ocular pressure (IOP). The purpose of the Sensimed Diagnosis project is to analyze, design and implement signal processing, feature extraction and pattern recognition tools to exploit the signals monitored by the Triggerfish.

All projects here.