Articles

Affichage des articles du avril, 2018

Les chroniques de l'intelligence artificielle

Comme passionné et praticien de l'intelligence artificielle, j'ai souvent commis l'erreur d'etre trop dans les concepts, la technique, les algo... à tort.

Début Avril 2018, j'ai commencé donc à écrire, malgré ma dyslexie, et avec ma passion pour l'écriture et la lecture.... A écrire de petites histoires sur l'Intelligence Artificielle, ou on ne parle pas de technique. 
La liste : 
n°006 - MS SharePoint et l'IAn°005 - IA et le contrôle aérienn°004 - La réalité augmentée dans l'ateliern°003 - Les cyber-activistesn°002 - Jeux de Guerren°001 - L'IA et l'éditeur de livre

Quand Google fait un KIT AI hyper débutant !!!

Image
Google fait fort, et a bien raison....

Un Kit pour s'initier à l'intelligence artificielle, à la vision par exemple, tant qu'il s'agit de s'initier, ne nécessite pas de super calculateurs gonflés de GPU. Un simple RaspBerry Pi quad-core suffit.

Aprés une première version orientée Interphone (au passage CMU Sphynx fonctionne très bien sur un raspberry pi.... Google lance une seconde version orientée vision. En prime sur Google play vous trouvez l'APP qui va avec.

Pour en savoir plus je vous invite juste à aller sur le blog google
https://developers.googleblog.com/2018/04/aiy-projects-updated-kits-for-2018.html

les chroniques de l'intelligence artificielle n°6 - SharePoint et l'IA

Image
"Les chroniques de l'IA est un projet personnel de petites nouvelles consacrées à l'utilisation de l'intelligence artificielle, entre science fiction prospective et histoires à la fois réaliste, et de pure fiction."

Cette grande banque utilise MS SharePoint : Des centaines de sous-sites (projets, team, etc…) des centaines de milliers de fichiers MS Word, d’Excel, de PDF, et un moteur de recherche insuffisant…

L’équipe IA de cette banque veut pouvoir transformer cette quantité d’information, en base de connaissance facilement utilisable permettant à tous de mieux se former et à la direction d’identifier les véritables sachants, les tendances, les lacunes, etc...

L’équipe installe un ElasticSearch… pour stocker l’ensemble des textes… Des crawlers de documents PDF, Excel et Word alimente ElasticSearch, une base NoSQL, ce qui permet une première indexation…

Mais c’est l’intégration du NLP et de l’IA et d’une ontologie qui change la donne.

Cette ontologie associ…

Tools - SciKit Learn

Image
L'Inria est sacrément connu en France... Mais savez vous que l'INRIA a développé une librairie de machine learning fantastique ... scikit-learn.


On trouve l'essentiel : 
ClassificationRegressionClusteringDimensionality reductionModel SelectionPreprocessing le tout pour les développeurs python, parfaitement documentée. 
Pour en savoir plus : http://scikit-learn.org/stable/ et le site de l'INRIA https://www.inria.fr/en/

Netflix AlphaGo - le documentaire à voir absolument

Image
Si vous voulez mieux comprendre l'intelligence artificielle, je vous conseille un documentaire incroyable que j'ai certainement vu une dizaine de fois : AlphaGo, l'histoire de la compétition qui a amené une IA à battre l'humain.



Mais recadrons d'abord le sujet !

AlphaGo est un logiciel qui est du domaine de l'apprentissage par renforcement, de l'apprentissage automatique. Cette approche intègre trois éléments de base : le contexte, les actions possibles, et la notion de récompense.

Si l'IA était un gâteau, l'apprentissage par renforcement serait la cerise... C'est à la fois très limité par le concept, car le contexte doit être cadré, un jeu est idéal pour cela car on a des règles, un cadre et un score, donc un contexte, des actions possibles et une récompense. Et à la fois très puissant.

Le Go est certainement le jeu ultime... Aux échecs, on commence avec beaucoup de pièces dans un petit espace avec un ratio de 1/2 càd 1 pièces pour deux cases, …

La singuralité, cet horizon (in)accessible !

Image
le concept de Singularité a été défini par John Van Neuman, mais l'idée de la machine pensante est bien plus ancien. On retrouve l'idée du monstre artificielle dans la mythologie juive avec le Golem, et d'une moindre manière dans l'oeuvre de Mary Shelley avec son professeur Frankenstein....

Je me dois d'admettre que c'est ce fantasme de l'IA qui à la vue du film 2001 odyssée de l'espace a fait que l'IA est une passion en moi depuis des dizaines d'année....

Curieusement ce que certains annonçaient pour 2025, se voit repousser d'au moins 10 ans....

Sur Wikipédia on a cette définition :
"La singularité technologique (ou simplement la singularité) est l'hypothèse que l'invention de l'intelligence artificielle déclencherait un emballement de la croissance technologique qui induirait des changements imprévisibles sur la société humaine..

Au-delà de ce point, le progrès ne serait plus l’œuvre que d’intelligences artificielles, ou « s…

les chroniques de l'intelligence artificielle n°5 - IA, VR et contrôleurs aériens

Image
"Les chroniques de l'IA est un projet personnel de petites nouvelles consacrées à l'utilisation de l'intelligence artificielle, entre science fiction prospective et histoires à la fois réaliste, et de pure fiction."


Le ciel est de plus en plus occupé… Certaines zones, comme une partie de l’Europe du Nord autour de l’Allemagne sont si occupées que la situation devenait presque humainement ingérable. Les contrôleurs étaient de plus en plus sous pression, trop même…


Le big data, et la puissance de calcul exponentielle apportée par les technologies NVidia Cuda permit enfin d’avoir une solution…


“Des points, des cônes et des boîtes”

Le ciel européen fut modélisé dans une sorte de ciel virtuel. Pour chaque point de ce ciel on avait la position, et l’altitude, la météo, le vent, et d’autres informations complémentaires comme le nombre d’avions qui étaient passé par ce point.


Pour chaque avion, on avait une position dans le ciel, son identification, ses informations …

Les chroniques de l'intelligence artificielle n°4 - La réalité augmentée dans l'atelier

Image
Une camionnette d’intervention d’urgence d’une société de Télécom (cela aurait pus être pour l’électricité ou le gaz) arrive sur un incident majeur. Le stress est intense d’autant que de nombreux clients ne sont plus connectés.

L’ouvrier sort de sa camionnette avec sa tablette d’intervention, une tablette dans un boîtier industriel durcis disposant de sondes pour prendre des mesures (intensité, tension, signal)

Commençant son diagnostic, le machine learning de l’ordinateur central, oriente le technicien, faire les possibilités de pannes les plus probables, en fonction de la localisation de l’installation, des historiques d’intervention, et des prochains maintenances prédictives.

En suivant ses consignes le technicien va plus directement au but….Renseignant automatiquement, via la tablette et les sondes, l’intelligence artificielle de maintenance, qui adapte la stratégie de diagnostic …. Mais le machine learning est avant tout axé sur des probabilité ….

Mais le talent de la véritabl…

Les chroniques de l'intelligence artificielle n°3 - Les cyber-activistes

Image
"Les chroniques de l'IA est un projet personnel de petites nouvelles consacrées à l'utilisation de l'intelligence artificielle, entre science fiction prospective et histoires à la fois réaliste, et de pure fiction."

Avec l’affaire des Panama-peppers, les journalistes avaient dévoilé au grand public qu’ils utilisaient du Big Data, des outils comme elasticsearch par exemple, pour faire des investigations profondes et pointues… Il n’en fallait pas plus pour faire que des cyber-activistes reprennent cela en main.

Mais ce qui changea tout, c’est la démocratisation de l’intelligence artificielle :

L’IA permet d’analyser le profil psychologique de journalistes, de patrons, de politiques, et accessoirement d’identifier les auteurs “cachés” càd ce qu’on appelle des “nègres” qui écrivent des livres des discours de tel ou tel politique. L’IA permet d’analyser les sentiments de personnes réagissant sur internet, pour par exemple, quand on fait de l'ingénierie sociale, id…

Les chroniques de l'intelligence artificielle n°2 - Jeu de Guerre

Image
La société ACS était un studio de développement de jeux russe spécialisé dans la simulation de combat aérien, intégrant tous les types de véhicules aériens et terrestres : Avions, hélicoptères, missiles sol-air, etc…


Le jeu était gratuit, et il était possible d’acquérir via différentes plateformes de jeu des composants supplémentaires, des avions en particuliers.

La force de cette plateforme était le réalisme de certains avions, en particulier concernant leurs enveloppes de vol….

Rien de anormal en apparence …

Sauf que derrière cette façade, il y avait un projet militaire secret russe.

L’idée était simple : fournir le simulateur le plus proche de la réalité, pour étudier et remettre en cause toutes les pratiques du combat aérien, et permettre à la Russie en cas de conflit d’avoir la supériorité aérienne, en cassant toutes les certitudes et conventions, et ce malgré un budget militaire dix fois inférieur à son principal opposant, les USA.

La première étape était simple : Alimenter…

Les chroniques de l'intelligence artificielle n°1 - La maison d'édition

Image
Définition du mot intelligence : « faculté de percevoir, compréhension, intelligence », dérivé de intellĕgĕre (« discerner, saisir, comprendre »), composé du préfixe inter- (« entre ») et du verbe lĕgĕre (« cueillir, choisir, lire »). Étymologiquement, l’intelligence consiste à faire un choix, une sélection, à créer des liens entres.


Tout commença chez un éditeur de livre spécialisé dans les page-turner, les livres à succès. Pour résister à une tendance générale à la baisse des ventes, cette éditeur se posa la question de savoir comment mieux choisir les livres à éditer, et plus rapidement, et augmenter ses chances de succès sur les premiers romans, ces derniers étaient toujours plus profitables, l’auteur étant moins gourmand.

L’un des informaticiens, le héros de cette histoire, qu’on appellera Vincent, avait étudié bien avant l’intelligence artificielle. Une des possibilités offertes par cette technologie était le NLP (comme Natural Language Processing), c’est dire permettre à l’ord…