Type de contrat : CDD
Contrat renouvelable : Oui
Niveau de diplôme exigé : Thèse ou équivalent
Fonction : Post-Doctorant
A propos du centre ou de la direction fonctionnelle
The Inria Rennes - Bretagne Atlantique Centre is one of Inria's eight centres and has more than thirty research teams. The Inria Center is a major and recognized player in the field of digital sciences. It is at the heart of a rich R&D and innovation ecosystem: highly innovative PMEs, large industrial groups, competitiveness clusters, research and higher education players, laboratories of excellence, technological research institute, etc.
Contexte et atouts du poste
The other people involved in the Sniffer project are Olivier Sentieys (Professor, Univ. Rennes, Inria Research Chair, Cairn team), Baptiste Vrigneau (Associate Professor, Univ. Rennes, Granit team), and a research engineer who will be in charge of conducting experiments and will help on software/hardware developments. Experts from DGA Maîtrise de l'information will also participate in this project.
This work will focus on solving this optimization problem by choosing the right algorithm for signature analysis in this context and by conducting experiments on real power traces, both for training the optimizer and to evaluate its performance. Machine learning algorithms like Bayesian optimization, deep learning or time-frequency analysis will be particularly investigated.
Developing smarter and greener buildings has been an expanding field of research over the last decades. One of the essential requirements for energy utilities is the knowledge of power consumption patterns at the single-appliance level. To estimate these patterns without using an individual power meter for each appliance, Non-Intrusive Load Monitoring (NILM) consists in disaggregating electrical loads by examining the appliance specific power consumption signature within the aggregated load single measurement. Therefore, the method is considered non-intrusive since the data are collected from a single electrical panel outside of the monitored building. Thus, NILM has been a very active field of research with renewed interest over the last years . Knowing the plug-level power consumption of each appliance in a building can lead to drastic savings in energy consumption and NILM can thus play an important role in energy management and reduction in buildings and homes.
Another application to electrical appliance monitoring is related to security. In certain contexts, it is important to recognize the electrical signature of authorized IT equipment, and to be able to detect if unauthorized ones, especially computers, are connected to the mains. Based on the SmartSense platform and on traces of the power consumption of individual electrical appliances and building-level power monitoring, the aim of this work funded by the Sniffer project is the detection and surveillance of equipment connected to the mains supply using advanced machine learning techniques.
Sensor-Aided Non-Intrusive Load Monitoring
Various approaches to solve the problem of device determination in NILM have been considered with interesting results. The features applied in low-frequency based approach essentially include the step-change (or edge) and the steady state . In , the author uses a probabilistic approach to tackle this challenge. Recently, machine learning methods, especially deep neural networks, have shown significant improvements in classification problems over the last few years and was applied to improve NILM .
Environmental sensing and additional heterogeneous information can be exploited to address some of the prevailing challenges faced by the current NILM techniques. We proposed several methods to improve NILM algorithm performance with the use of data extracted from sensors networks and introduced the concept of Sensor-Aided Non-Intrusive Load Monitoring [1-2]. Using these environmental sensors, and testing several algorithms, we show that monitoring a few appliances could drastically improve NILM performance. Detecting the state of an appliance with the adequate sensors can be a low-complexity task. For example, the operation of a workplace printer may be readily recognized with an audio sensor. Lights can be easily monitored by sensors as well. Assuming the state of an appliance is known, an interesting task is then to estimate the characteristics of steady-state power of an appliance, on a length-significant power trace. In their work around ViridiScope , the authors implemented a power monitoring system by indirect sensing with self-learning automatic calibration of each sensor.
In  we introduce three algorithms to solve the l1-norm minimization problem in NILM and show results on power measurements obtained from a real appliance deployment. With a small number of devices, the obtained precision varies from 75% to 99%, depending on the tolerance criterion to determine the steady state of a given device. In , we address the issue of NILM inaccuracy in the context of industrial or commercial buildings, by combining data from a low-cost, general-purpose, wireless sensor network. We have proposed a novel approach based on a simplex solver to estimate the power load values of the steady states on sliding windows of data with varying size. We have shown the principle of the approach and demonstrated its interest, limited complexity, and ease of use.
SmartSense: a sensor network platform for smart building research
With 150 nodes deployed at INRIA (Lannion and Rennes), the SmartSense platform collects many different data related to energy consumed and uses in buildings. These data pave the way for a large number of applications, in particular in data mining, electrical load disaggregation or in sensor processing. Each node comprises approximately 20 sensors: camera, infra-red, audio, radio spectrum sensing, 9-axis inertial, humidity, atmospheric pressure, temperature, light (red, green, blue, white, UVA, UVB), centimeter precision distance ranging, C02+VOC.
In the context of electrical network compromise analysis, the first step consists in identifying equipment connected to the sector of an installation (e.g., building, factory) relying on machine learning techniques. The identification extracts equipment characteristics (such as PC, monitor, charging mobile phones) when they are connected to the mains. Then, these electrical signatures are processed to perform in-depth learning and detect the presence or absence of specific equipment on that network. Our aim is to combine the electrical signals with data obtained from sensors and from electromagnetic radiation which are closely related to the current and power consumed by an electrical device. We also want to evaluate if a specific software running on a PC and launched as a daemon (a background process) can generate some unique signatures on the electrical network.
Our approach is based on formulating the disaggregation as an optimization problem, which consists in minimizing the difference between the main power meter output and the sum of disaggregated reconstructed appliances and by solving this optimization problem to detect if an equipment is connected or not on the mains. For validation, we will mainly rely on the SmartSense platform that provides real-time (but low-frequency) electrical power traces of our Laboratory, together with many sensor information.
Therefore, this work will focus on solving this optimization problem by choosing the right algorithm for signature analysis in this context and by conducting experiments on real power traces, both for training the optimizer and to evaluate its performance. Machine learning algorithms like Bayesian optimization, deep learning or time-frequency analysis will be particularly investigated.
- Xuan-Chien Le, Baptiste Vrigneau, and Olivier Sentieys. “l1-norm Minimization Based Algorithm for Non- Intrusive Load Monitoring”. In IEEE International Conference on Pervasive Computing and Communication Work- shops (PerCom Workshops), IEEE Workshop on Pervasive Energy Services, pages 299 – 304, March 2015.
- Nicolas Roux, Baptiste Vrigneau, and Olivier Sentieys. “Improving NILM by Combining Sensor Data and Linear Programming”. In IEEE International Sensor Applications Symposium, Sofia-Antipolis, March 2019.
- Yuvraj Agarwal, Bharathan Balaji, Rajesh Gupta, Jacob Lyles, Michael Wei, and Thomas Weng. Occupancy-driven energy management for smart building automation. In Proceedings of the 2nd ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Building, pages 1–6, New York, NY, USA, 2010.
- C. Armel, A. Gupta, G. Shrimali, and A. Albert. Is disaggregation the holy grail of energy efficiency? the case of electricity. Energy Policy, 52:213–234, 2013.
- Jack Kelly and William Knottenbelt. Neuralnilm: Deep neural networks applied to energy disaggregation. In Proceedings of the 2Nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments, BuildSys’15, pages 55–64, New York, NY, USA, 2015.
- Zeifman and K. Roth. Nonintrusive appliance load monitoring: Review and outlook. IEEE Transactions on Consumer Electronics, 57(1):76–84, 2011.
- Michael Zeifman. Disaggregation of home energy display data using probabilistic approach. IEEE Transactions on Consumer Electronics, 58(1):23–31, 2012.
- Younghun Kim, Thomas Schmid, Zainul M. Charbiwala, and Mani B. Srivastava. Viridiscope: Design and implementation of a fine grained power monitoring system for homes. In Ubicomp09, pages 245– 254, 2009.
- PhD or Master in Computer Science, Electrical or Computer Engineering
- Background in machine learning and/or signal processing.
- Programming experience, e.g., in C/C++ and Python.
- Good knowledge in some of these fields would be a plus: computer architecture, hardware design, embedded software development, embedded systems.
What is valued the most is autonomy. We expect the postdoc/research assistant to be motivated and capable of composing short and mid-term objectives themselves.
- Subsidized meals
- Partial reimbursement of public transport costs
monthly gross salary amounting to 2653 euros
- Thème/Domaine :
Architecture, langages et compilation
Calcul Scientifique (BAP E)
- Ville : Rennes
- Centre Inria : CRI Rennes - Bretagne Atlantique
- Date de prise de fonction souhaitée : 2020-11-01
- Durée de contrat : 12 mois
- Date limite pour postuler : 2020-12-31
A propos d'Inria
Inria est l’institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Ses 200 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3500 scientifiques pour relever les défis du numérique, souvent à l’interface d’autres disciplines. L’institut fait appel à de nombreux talents dans plus d’une quarantaine de métiers différents. 900 personnels d’appui à la recherche et à l’innovation contribuent à faire émerger et grandir des projets scientifiques ou entrepreneuriaux qui impactent le monde. Inria travaille avec de nombreuses entreprises et a accompagné la création de plus de 180 start-up. L'institut s'eﬀorce ainsi de répondre aux enjeux de la transformation numérique de la science, de la société et de l'économie.
Consignes pour postuler
Please submit online : your resume, cover letter and letters of recommendation eventually
For more information, please contact firstname.lastname@example.org
Sécurité défense :
Ce poste est susceptible d’être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n°2011-1425 relatif à la protection du potentiel scientifique et technique de la nation (PPST). L’autorisation d’accès à une zone est délivrée par le chef d’établissement, après avis ministériel favorable, tel que défini dans l’arrêté du 03 juillet 2012, relatif à la PPST. Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l’annulation du recrutement.
Politique de recrutement :
Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.
Attention: Les candidatures doivent être déposées en ligne sur le site Inria. Le traitement des candidatures adressées par d'autres canaux n'est pas garanti.