William Yeoh, professeur assistant en informatique et ingénierie, travaille pour aider l'IA de la maison intelligente à grandir. Crédit :Washington University à St. Louis
L'état de l'intelligence artificielle (IA) dans les maisons intelligentes de nos jours pourrait être comparé à un adolescent intelligent mais de mauvaise humeur :il commence à faire son chemin et à découvrir ses talents, mais ça n'a pas vraiment envie de répondre à des questions sur ce qu'il fait et préfère vraiment rester seul, D'ACCORD?
William Yeoh, professeur adjoint d'informatique et d'ingénierie à la School of Engineering &Applied Science de l'Université Washington à St. Louis, travaille pour aider l'IA de la maison intelligente à grandir.
La National Science Foundation (NSF) a décerné à Yeoh 300 $, 000 000 pour aider à développer des algorithmes d'IA pour la maison intelligente qui peuvent déterminer ce qu'un utilisateur veut à la fois en posant des questions et en faisant des suppositions intelligentes, puis planifier et planifier en conséquence. Au-delà d'être intelligent, le système doit pouvoir communiquer et expliquer pourquoi il propose l'horaire qu'il propose à l'utilisateur.
Ces défis reposent fortement sur la communication. Et comme cet adolescent de mauvaise humeur, la communication n'est pas actuellement l'une des forces de l'IA.
"Jusque là, beaucoup d'IA réussit de manière isolée, " Yeoh a dit. Des exploits tels que gagner un jeu de "Go, " ou la reconnaissance des visages ne nécessite pas une interaction significative de l'utilisateur ; un ordinateur peut effectuer ces tâches principalement tout seul. " Mais si l'IA doit aider les gens, " il a dit, "l'interaction avec les gens est assez importante."
La première étape de ce projet consiste à déterminer ce que veut réellement l'utilisateur :La température doit être de 70 degrés à la maison à son arrivée; la voiture complètement chargée à 8 heures du matin ; etc. Et il doit déchiffrer ce que l'utilisateur ne veut pas :Le climatiseur mis à plein régime toute la journée, ou la voiture pour recharger pendant les heures de pointe.
Un système d'IA pourrait méticuleusement et continuellement demander à un utilisateur chacune de ses préférences. Mais parce que ce n'est pas possible (ou ce serait, au moins, extrêmement ennuyeux), la recherche vise à déterminer combien de questions devraient être posées et quelles devraient être ces questions, comme l'a noté Yeoh dans sa demande de subvention. La raison de demander :prendre les décisions les plus intelligentes possibles lorsque l'utilisateur n'a pas fourni d'informations précises.
L'algorithme qui détermine les questions à poser sera limité par le nombre de questions qu'il peut poser, et devra donc décider quelles questions ont des réponses qui donneront les informations les plus utiles.
Une fois les paramètres et les contraintes définis, et le système a toutes les informations disponibles qu'il va avoir, il élabore un horaire qui respecte les préférences de l'utilisateur et maximise le confort de l'utilisateur, tout en minimisant la consommation d'énergie.
Le travail du système n'est pas terminé, cependant, une fois les paramètres définis et la programmation effectuée ; il doit encore travailler ses capacités de communication. La communication est une rue à double sens. Yeoh veut non seulement développer des systèmes de maison intelligente qu'un utilisateur peut dire quoi faire, il pense aussi que le système doit pouvoir s'expliquer à l'utilisateur.
"Le système doit être capable d'expliquer à l'utilisateur 'pourquoi, "" a déclaré Yeoh. "Le domaine a travaillé pour obtenir de bonnes réponses de l'IA. Il est maintenant temps d'avoir de bonnes explications."
Disons qu'un propriétaire va rarement au sous-sol, mais descend une nuit pour sortir quelque chose du stockage. Tout à coup, les lumières s'éteignent. Sans pouvoir demander au système pourquoi, l'utilisateur peut se demander, « Y a-t-il une panne de courant ? Il y a quelqu'un ici ? Est-ce que ma maison est là pour me chercher ? »
Si l'on pouvait simplement demander au système ce qui s'est passé, le propriétaire se rendrait compte que pour tenter d'économiser de l'énergie, le système éteint les lumières du sous-sol chaque jour après un certain temps, car (via des capteurs, peut-être) il sait que l'utilisateur descend rarement le soir.
Le projet de Yeoh développe les outils pour donner aux utilisateurs la possibilité de poser ces questions, vocalement ou en se tournant vers une interface visuelle conçue pour donner aux utilisateurs accès à une multitude d'informations, des détails sur des appareils spécifiques à une vue plus large de la consommation d'énergie.
L'accès à ces informations permettra à l'utilisateur de personnaliser plus étroitement les paramètres, travailler avec le système au lieu de simplement accepter ses paramètres. Après tout, il y a beaucoup de variables qu'un système d'intelligence artificielle pour maison intelligente doit prendre en compte s'il surveille la température, verrouiller les portes, recharger un véhicule, préchauffer le four, et surveiller un système de sécurité, tout en essayant de conserver la consommation d'énergie.
"Les prix de l'énergie, conditions météorologiques, l'état des appareils, " Yeoh a dit de toutes les conditions changeantes que l'IA devra surveiller. " Et les humains, la variable la plus inconstante de toutes."