L'IA comportementale rend la vision par ordinateur plus percutante
Rejoins-nous pour revenir sur la conférence principale de David Scott lors de YOLO Vision 2024 concernant l'analyse comportementale pilotée par l'IA et ses applications concrètes dans des secteurs comme l'élevage.

Pendant de nombreuses années, les innovations en matière de vision par ordinateur se sont concentrées sur des tâches telles que la détection d'objets (identifier des objets tels qu'un chien ou une voiture dans des images et des vidéos). Ces approches ont permis de développer des applications dans des domaines tels que les véhicules autonomes, la fabrication et les soins de santé.
Cependant, ces tâches se limitent souvent à identifier ce qu'est un objet. Et si les systèmes de vision par IA pouvaient aller plus loin ? Par exemple, au lieu de simplement détecter un chien, disons qu'ils pourraient comprendre que le chien poursuit une balle ou qu'une voiture freine brusquement parce qu'un piéton traverse. Ce passage d'une reconnaissance basique à une compréhension contextuelle représente une avancée majeure vers une IA comportementale plus intelligente et consciente du contexte.
Lors de YOLO Vision 2024 (YV24), l'événement hybride annuel d'Ultralytics célébrant les progrès de l'IA de vision, le concept d'analyse des comportements pilotée par l'IA a occupé le devant de la scène lors d'une conférence intéressante de David Scott, PDG de The Main Branch.
Dans sa présentation, David a exploré la transition des tâches de vision par ordinateur de base vers le suivi comportemental. Avec plus de 25 ans d'expérience dans la création d'applications technologiques de pointe, il a illustré l'impact de ce saut technologique. Il a souligné comment le décodage des modèles et des comportements transforme des secteurs comme l'agriculture et le bien-être animal.
Dans cet article, nous allons passer en revue les points clés de la conférence de David et explorer comment le suivi comportemental rend l'IA plus pratique.
Comprendre les défis de l'adoption de l'IA#
David Scott a commencé son discours par une prise de conscience brutale : « Un de mes collègues dit souvent : 'La science ne se vend pas', ce qui nous vexe un peu ici car nous aimons vraiment la science. L'IA est vraiment cool, pourquoi les gens ne l'achèteraient-ils pas ? Mais la réalité est que les gens ne veulent pas l'acheter simplement parce que nous pensons que c'est cool ; ils ont besoin d'une raison pour l'acheter. »
Il a poursuivi en expliquant que dans son entreprise, The Main Branch, l'accent est toujours mis sur la résolution de problèmes réels avec l'IA, et non pas simplement sur l'exposition de ses capacités. De nombreux clients viennent pour discuter de la façon dont ils peuvent utiliser l'IA en général, mais il considère cela comme une approche inversée : c'est comme avoir une solution sans problème. Au lieu de cela, ils travaillent avec des clients qui apportent des défis spécifiques afin de pouvoir créer des solutions d'IA qui font réellement la différence.

Fig 1. David Scott sur scène à YV24.
David a également partagé le fait que leur travail va souvent au-delà de la simple reconnaissance d'objets dans une scène. Repérer ce qui est présent n'est que la première étape. La véritable valeur provient de la détermination de ce qu'il faut faire de ces informations et de leur utilité au sein de la chaîne de valeur globale.
La technologie de suivi comportemental : la clé d'une IA actionnable#
Une étape essentielle pour rendre l'IA vraiment utile est de dépasser les tâches de vision par ordinateur de base telles que la détection d'objets et d'utiliser ces informations pour le suivi comportemental. David a souligné que l'IA comportementale se concentre sur la compréhension des actions et des schémas, et pas seulement sur l'identification des objets. Cela rend l'IA capable de reconnaître des événements significatifs et de fournir des informations exploitables.
Il a donné l'exemple d'un animal qui roule sur le sol, ce qui pourrait indiquer une maladie. Alors que les gens ne peuvent pas surveiller un animal 24 heures sur 24, les systèmes de surveillance pilotés par l'IA dotés de capacités de suivi comportemental le peuvent. De telles solutions peuvent surveiller des objets en continu, détecter des comportements spécifiques, envoyer une alerte et permettre une action rapide. Cela transforme des données brutes en quelque chose de pratique et de précieux.
David a également montré que cette approche rend l'IA non seulement intéressante, mais vraiment percutante. En s'attaquant à de vrais problèmes, comme la surveillance des comportements et la réaction face à ceux-ci, le suivi comportemental peut devenir un élément clé de solutions IA efficaces dans divers secteurs.
Donner vie à l'IA comportementale#
David Scott a ensuite illustré comment Ultralytics YOLOv8, un modèle de vision par ordinateur, a été une avancée majeure pour les projets de suivi comportemental de son équipe. Il leur a fourni une base solide pour détecter, classifier et suivre des objets. Son équipe est également allée plus loin en entraînant sur mesure YOLOv8 pour se concentrer sur la surveillance des comportements au fil du temps, le rendant plus pratique et utile pour les situations du monde réel.
Fait intéressant, avec la sortie d'Ultralytics YOLO11, des solutions comme celles créées par The Main Branch peuvent devenir encore plus fiables et précises. Ce dernier modèle offre des fonctionnalités telles qu'une précision améliorée et un traitement plus rapide qui améliorent sa capacité à suivre les comportements. Nous en discuterons plus en détail après avoir mieux compris les applications pour lesquelles l'IA comportementale peut être utilisée.
Ensuite, explorons les solutions dont David a parlé et comment la technologie de suivi comportemental est utilisée dans des applications réelles pour résoudre des défis quotidiens et avoir un impact significatif.
HerdSense avec l'analyse de comportement pilotée par IA#
Tout d'abord, David a partagé un défi passionnant qu'ils ont relevé avec un projet appelé HerdSense, qui impliquait la surveillance de la santé de milliers de vaches dans un immense parc d'engraissement. L'objectif était de suivre le comportement de chaque vache pour identifier d'éventuels problèmes de santé. Cela signifiait garder un œil sur des dizaines de milliers d'animaux en même temps, et ce n'était pas une tâche simple.

Fig 2. HerdSense s'est concentré sur la surveillance et l'identification des vaches à l'aide de l'IA comportementale.
Pour commencer à résoudre le problème de l'identification de chaque vache et du suivi de ses comportements, l'équipe de David a organisé un atelier de deux jours pour définir tous les comportements possibles qu'ils devaient surveiller. Ils ont identifié plus de 200 comportements au total.
Chacun des 200 comportements dépendait de la capacité à reconnaître avec précision chaque vache, car toutes les données devaient être liées à des animaux spécifiques. Une préoccupation majeure était de suivre les vaches lorsqu'elles se regroupaient, ce qui rendait difficile l'observation des animaux individuels.
L'équipe de David a développé un système de vision par ordinateur pour garantir que chaque vache soit systématiquement identifiée, même dans des situations complexes. Ils ont pu confirmer que la même vache se voyait toujours attribuer le même ID, même si elle disparaissait de la vue, se mélangeait aux autres ou réapparaissait plus tard.
Surveillance de la santé des chevaux à l'aide de la vision par ordinateur#
Pour continuer, David a présenté un autre projet fascinant où ils ont appliqué des techniques de suivi comportemental similaires pour surveiller des chevaux. Dans ce projet, l'équipe de David n'avait pas besoin de suivre les identifiants individuels des chevaux aussi précisément qu'avec les vaches. Au lieu de cela, ils se sont concentrés sur des comportements spécifiques et ont suivi des détails tels que les habitudes alimentaires et les niveaux d'activité générale pour repérer rapidement tout problème de santé. L'identification de petits changements de comportement pourrait conduire à des interventions plus rapides pour prodiguer de meilleurs soins et prévenir les problèmes avant qu'ils ne deviennent graves.

Fig 3. Surveillance des chevaux à l'aide de l'IA comportementale.
Pourquoi l'IA comportementale n'est pas aussi simple qu'il y paraît#
David a également abordé la complexité du suivi comportemental à travers un exemple intrigant. Tout en recherchant des moyens d'améliorer l'analyse comportementale, son équipe est tombée sur une entreprise affirmant détecter les vols à l'étalage en analysant des poses spécifiques, comme quelqu'un ayant la main dans sa poche. Au début, cela semblait être une idée intelligente – certains mouvements pouvaient suggérer un comportement suspect, n'est-ce pas ?

Fig 4. Comprendre les défis de la technologie de suivi comportemental.
Cependant, en approfondissant, David a réalisé les limites de cette méthode. Une seule pose, comme une main dans la poche, ne signifie pas nécessairement que quelqu'un vole. Cela pourrait simplement indiquer qu'il est détendu, en train de réfléchir ou même qu'il a froid. Le problème avec la focalisation sur des poses isolées est que cela ignore le contexte plus large. Le comportement n'est pas juste une action unique, c'est un modèle d'actions dans le temps, façonné par le contexte et l'intention.
David a souligné que le véritable suivi comportemental est bien plus complexe et nécessite une approche holistique. Il s'agit d'analyser des séquences d'actions et de comprendre ce qu'elles signifient dans le tableau d'ensemble. Bien que l'industrie de l'IA fasse des progrès, il a noté qu'il reste du travail à faire pour faire avancer le suivi comportemental afin de fournir des informations significatives et précises.
Créer des modèles de vision par IA plus intelligents qui comprennent les actions#
Ensuite, David a emmené le public dans les coulisses pour lui montrer comment son équipe a construit une solution de vision par ordinateur pour surveiller la santé des vaches à l'aide d'Ultralytics YOLOv8 et de ses capacités d'estimation de pose.
Ils ont commencé par créer un jeu de données personnalisé pour l'estimation de pose d'une vache, en faisant passer le nombre standard de points clés de 17 à 145 pour rendre le modèle meilleur dans l'analyse des mouvements. Ensuite, le modèle a été entraîné sur un ensemble de données massif de plus de 2 millions d'images et de 110 millions d'exemples comportementaux.
En utilisant une infrastructure matérielle avancée, l'équipe de David a pu entraîner le modèle en seulement deux jours au lieu des semaines qu'il aurait fallu avec du matériel classique. Le modèle entraîné a ensuite été intégré à un tracker de comportement personnalisé qui analysait plusieurs images vidéo simultanément pour détecter des modèles dans les actions des vaches.
Le résultat est une solution pilotée par vision par IA capable de détecter et de suivre huit comportements différents de la vache, comme manger, boire et s'allonger, afin de détecter des changements comportementaux mineurs pouvant signaler des problèmes de santé. Cela permet aux éleveurs d'agir rapidement et améliore la gestion du troupeau.
La voie à suivre pour l'IA comportementale#
David a conclu son intervention en partageant une leçon importante avec l'auditoire : « Si vous ne donnez pas à l'IA la possibilité d'échouer, vous vous préparez à l'échec car, au bout du compte, c'est statistique. » Il a souligné que l'IA, malgré ses forces, n'est pas sans faille. C'est un outil qui apprend des modèles, et il y aura toujours des moments où les choses ne se passeront pas comme prévu. Au lieu de craindre ces erreurs, la clé est de construire des systèmes capables de les gérer et de continuer à s'améliorer au fil du temps.
Cela est également vrai en ce qui concerne les modèles de vision par ordinateur eux-mêmes. Par exemple, Ultralytics YOLO11, la dernière version des modèles Ultralytics YOLO, a été conçue en gardant à l'esprit la nécessité de passer à la vitesse supérieure par rapport à YOLOv8.

Fig 5. Tâches de vision par ordinateur prises en charge par Ultralytics YOLO11.
En particulier, Ultralytics YOLO11 offre de meilleures performances, notamment pour les applications en temps réel où la précision est primordiale, comme l'agriculture et la santé. Grâce à ses fonctionnalités avancées, YOLO11 redéfinit la manière dont les secteurs utilisent l'IA en fournissant des analyses innovantes en temps réel et en les aidant à relever les défis plus efficacement.
Points clés#
La présentation de David à YV24 a rappelé que l'IA est plus qu'une innovation cool : c'est un outil puissant pour résoudre de vrais problèmes et améliorer notre façon de vivre et de travailler. En se concentrant sur le comportement, l'IA a déjà un impact dans des domaines comme le suivi de la santé animale et la reconnaissance de modèles significatifs dans les actions quotidiennes.
Le potentiel de l'IA comportementale est passionnant, et nous n'en sommes qu'au début. En transformant des données brutes en informations actionnables, l'IA comportementale passe d'une surveillance passive à une résolution active des problèmes. À mesure qu'elle se développe, l'IA comportementale est prête à favoriser des décisions plus intelligentes, à rationaliser les processus et à apporter des améliorations significatives à nos vies.
Reste en contact avec notre communauté pour en savoir plus sur l'IA et ses applications dans le monde réel. Visite notre dépôt GitHub pour découvrir les innovations dans des domaines tels que l'IA en agriculture et la vision par ordinateur dans la fabrication.






