Y a-t-il de la place pour l'IA dans le secteur de la logistique ?


IA (Intelligence Artificielle) - qu'est-ce que c'est ? Existe-t-il même un système vraiment intelligent ? Difficilement. Pourtant, de nos jours, ce terme est largement utilisé. Lorsqu'un programme ou un système peut analyser des données ou faire des prédictions basées sur des événements antérieurs, il est automatiquement qualifié d'IA. Ça sonne tellement cool. Les gens ne se soucient pas vraiment de savoir si un système est vraiment intelligent ou non. Ils s'attendent simplement à ce qu'il fasse quelque chose d'intelligent. Ils s'attendent à ce qu'il fasse quelque chose dont le cerveau humain n'est pas capable. C'est assez juste.

Donc, même si nous n'utilisons pas ce terme correctement, quelles sont ces choses intelligentes dont nous pourrions profiter en logistique ? Pour rester concentré, je me concentrerai sur la partie communication de la logistique : comment choisir les bons partenaires logistiques, comment rendre la communication transparente, comment éviter les interactions manuelles, comment augmenter l'efficacité, comment améliorer la qualité des décisions de transport, etc.



Lacer les bottes


Je commencerai par décrire le processus général de choix des partenaires logistiques - la façon dont cela fonctionne aujourd'hui et depuis des décennies.

Tout d'abord, vous devez choisir les bons partenaires avec lesquels travailler. Normalement, cela se fait en utilisant le processus d'approvisionnement de fret. Une invitation publique est envoyée à toutes les entreprises logistiques concernées pour participer à l'appel d'offres de transport. Dans l'invitation, la portée et les conditions sont expliquées. Les attentes. Les données statistiques pour la période précédente. Les fichiers d'entrée. Les délais. Les bases de qualification pour les prochains tours. Et ainsi de suite. Finalement, 1 à 5 partenaires principaux sont sélectionnés. De plus, 5 à 15 partenaires sont sélectionnés pour couvrir les livraisons imprévues sur une base ad hoc.

C'était la partie facile. Maintenant, tout doit être mis en place. Des détails supplémentaires doivent être convenus. Comment passer les commandes de transport, comment communiquer, la facturation, le suivi, les chargements, les arrangements spéciaux, etc. Si des connexions API sont impliquées, cela doit être construit et configuré.

Ensuite, le véritable travail commence. Avec les anciens partenaires, c'est plus facile - la coopération est déjà établie. Avec les nouveaux partenaires, au début, il y a toujours des inconvénients. La communication prend du temps pour se mettre en place. Peut-être que la connexion API a besoin d'ajustements. Les livraisons ne sont pas si fluides au début. Des choses habituelles. Et puis l'année suivante - on recommence depuis le début.

Dans l'ensemble, il devrait y avoir beaucoup de place pour l'IA et les solutions intelligentes. Mais comment exactement ?



Quelques exemples du terrain


Il y a quelques années, j'ai été impliqué dans un projet appelé AiToldYou.com. Cette solution est destinée aux entreprises logistiques. Mais elle fonctionne en fait dans d'autres domaines également. Cette solution prédit les commandes de transport par client (client = entreprise dans cet exemple). Il s'avère qu'il existe un schéma relativement stable dans les réservations moyennes des clients. Les entreprises ont tendance à avoir des réservations de transport très similaires (voire identiques) sur une certaine période. Qu'il s'agisse de matières premières pour la production ou simplement d'approvisionnement qui est consommé à un rythme régulier. Quoi qu'il en soit, il y a un schéma. Il serait assez facile de repérer une réservation manquante si vous n'aviez que très peu de clients. Mais que se passe-t-il si vous en avez des centaines ? Et soudain, vous découvrez que vous n'avez pas eu de nouvelles de 5 de vos clients de taille moyenne depuis 2 mois ? Mais que se passerait-il si vous aviez un système pour vous dire que vous avez manqué deux réservations des clients suivants ? La véritable puissance d'une telle approche est d'envoyer une proposition de réservation à votre client juste avant qu'il n'ait besoin de réserver sa prochaine réservation. Cool, non ?

  • L'une des tâches les plus évidentes à attaquer avec des solutions de type IA est peut-être de présélectionner le meilleur partenaire logistique pour un envoi donné. L'idée elle-même est loin d'être unique et il existe des centaines (voire des milliers) de solutions offrant cela. La dernière dont j'ai entendu parler était www.pickrr.com - mais comme je l'ai dit, il existe de très nombreuses solutions similaires. Certaines plus avancées, d'autres abordant les choses un peu différemment, mais l'idée est similaire - en fonction du prix, du délai et des données passées, le système vous proposera la meilleure solution.

La seule chose à surveiller est que le partenaire logistique proposé soit vraiment le meilleur pour vous et non le plus lucratif pour le système proposant la solution.

  • Une autre tâche difficile à gérer est de surveiller quelles marchandises sont livrées/arrivées à temps. Plus précisément, nous voulons savoir si les marchandises sont en retard et ne seront pas livrées à temps. Normalement, cela signifie automatiquement que certains processus suivants risquent d'être retardés et de causer finalement beaucoup de problèmes. D'un autre côté, si nous avons une telle alerte à l'avance, nous pourrions faire quelque chose à ce sujet.

Encore une fois, l'idée n'est pas nouvelle. Ce n'est pas non plus une chose techniquement sophistiquée à mettre en œuvre. Le système doit simplement suivre la progression actuelle de l'envoi et la comparer à l'ETA (Estimated Time of Arrival) donné. Pourtant, souvent, le défi est la qualité des données. Si nous voulons construire un tel système qui nous alerterait au cas où quelque chose serait susceptible d'être retardé, alors nous ne voulons pas recevoir de faux rapports listant des centaines et des centaines d'envois qui n'ont pas reçu de mise à jour de statut pertinente par le transporteur.

  • Calculateur de prix de transport. Peut-être la chose la moins digne de l'IA dans la liste. Mais encore une fois, si je posais 5 listes de prix logistiques différentes sur la table, il y a de fortes chances que vous fassiez une erreur en lisant au moins l'une d'entre elles. Le faire de nombreuses fois par jour n'est pas seulement ennuyeux, mais ce serait la chose parfaite à confier à une machine. Donc, d'une certaine manière, cette tâche est qualifiée - une chose intelligente qu'une machine peut faire.

Aucune des tâches ci-dessus n'est vraiment digne de l'IA. Utile - certainement. Mais tout simplement pas aussi impressionnant que ce que vous pourriez attendre d'une machine vraiment intelligente. Alors, je me suis demandé si les porte-drapeaux de l'IA Alexa/Siri/Google savent quelque chose sur la logistique ? J'ai fait un test et j'ai essayé de demander à Siri "combien coûterait l'envoi d'une palette de 500 kg de Berlin, en Allemagne, à Paris, en France". La réponse a été... décevante comme prévu. Elle a simplement listé les principaux sites des résultats de Google où je pouvais vérifier/demander/solliciter les prix moi-même. C'est vrai, Siri n'est pas fait pour ça. Mais c'est exactement la question que de nombreux spécialistes des achats posent quotidiennement à leur responsable logistique.

D'un autre côté, cette tâche n'est pas aussi simple qu'il n'y paraît au premier abord. Les prix de transport dépendent de centaines de petits aspects comme d'où, vers où, les quantités de marchandises, les volumes totaux, la nature des marchandises, les moyens de transport, la situation sur le marché des transports, la saisonnalité, les délais autorisés, les co-chargements, les ressources disponibles, qui demande, à qui on demande, etc, etc, etc. Encore une fois, dans la plupart des cas, un niveau de prix indicatif est plus que suffisant. Un devis officiel par une entreprise de transport n'est pas nécessaire pour estimer le coût de transport d'un projet ou d'un envoi - une estimation serait plus que suffisante.

Même si le niveau de prix est connu, le défi pratique demeure. Comment atteindre l'entreprise logistique concernée ? La plupart d'entre elles ont leurs propres portails clients où vous pouvez saisir vos détails puis réserver l'envoi. Ensuite, vous devez trouver un autre fournisseur de services et saisir à nouveau les mêmes détails. Mais que se passe-t-il si vous avez besoin d'une solution plus évolutive ? Et si vous avez 10 envois par jour ? Que diriez-vous de 100 ? 1000 ?

Il existe des milliers d'entreprises logistiques différentes. Mais il n'y a pas de norme API unifiée dans le monde de la logistique. Donc, chaque fois que vous devez établir une connexion avec l'une des entreprises logistiques, vous devrez recommencer à zéro.



Notre point de vue sur le sujet


Chez Cargoson, nous avons notre propre point de vue sur le sujet. Nous avons choisi les deux mêmes questions que nous entendons si souvent poser :

  • Combien coûterait approximativement l'expédition de mes marchandises de A à B ?

  • Comment atteindre le transporteur pertinent ?

Pour répondre à la première question, nous visons un service qui prendrait en compte les facteurs les plus pertinents et estimerait le prix du marché attendu pour un envoi donné. Pas de demandes de prix réelles, pas de listes de prix dédiées, pas de modèles de tarification basés sur les transporteurs. Nous visons un système qui, chaque semaine, analyserait les données des commandes de transport provenant de différentes sources, ajusterait les résultats avec des facteurs clés donnés, puis générerait à partir de ces données le niveau de prix attendu pour un envoi donné. Peu importe si l'envoi doit être expédié juste au coin de la rue ou doit être récupéré de l'autre côté du monde. Vous devez simplement saisir les paramètres les plus pertinents de l'envoi : d'où, vers où et quelque chose sur les quantités, et le système suggérera le niveau de prix de transport attendu. Lorsque le moment sera venu, une demande de prix réelle pourra être envoyée et des devis officiels seront alors reçus - mais pour l'indication, la suggestion initiale sera là.



L'estimation du coût de transport pour tout envoi est une tâche mathématique, pas une tâche d'IA.


Pour répondre à la deuxième question, nous avons déjà construit le noyau de notre traducteur API. Il existe des milliers d'entreprises logistiques différentes. Mais il n'y a pas de norme API unifiée dans le monde de la logistique. Notre objectif est d'en créer une. Afin qu'il n'y ait qu'un seul point de contact et que les messages soient ensuite automatiquement transmis à l'API de l'entreprise logistique concernée.



Nous construisons un système capable de communiquer avec n'importe quelle entreprise logistique.


Toujours pas digne de l'IA ? Peut-être. Mais maintenant, nous avons les bases pour quelque chose de beaucoup plus substantiel. Plus à venir !

COMMENCEZ AVEC CARGOSON