Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Nouvelles

Un guide du débutant sur l’intelligence artificielle

pexels kindel media 8566453

On ne peut nier le tumulte, les horreurs et les pertes massives de vies humaines pendant la Seconde Guerre mondiale. Mais, comme c’est souvent le cas, de cet environnement de désespoir et de difficultés sont nées de nombreuses avancées technologiques. Alan Turing, a aidé à diriger un groupe sans précédent de mathématiciens et de logiciens vers le succès dans la construction d’un ordinateur à usage spécial qui pourrait briser les codes de communication secrets de leurs ennemis militaires. Turing est sorti de cette période inspiré par l’idée d’envisager les possibilités futures d’appareils informatiques plus généralisés et où cela pourrait conduire la société et comment ces machines évolueraient. Turing a écrit un article en 1950 intitulé « Computing Machinery and Intelligence », qu’il a ouvert par la déclaration : « Je propose d’examiner la question ; les machines peuvent-elles penser ? ».C’était un article révolutionnaire, notamment parce qu’il contenait un test que Turing appelait à l’origine « The Imitation Game », mais qui devint plus tard plus connu sous le nom de « The Turing Test ».

Le test de Turing a posé, pour la première fois, une base sur la façon dont nous pourrions considérer une machine – un ordinateur – comme « intelligente ». La prémisse principale du test est que si nous ne pouvons pas dire si nous parlons à une machine ou à un humain – ou si nous devinons et devinons mal – alors, en termes simples, cette machine est probablement mieux considérée comme « intelligente ». C’est une définition simple, mais cette simplicité en cache le génie.

Est-il possible d’atteindre une productivité maximale lors du développement d’applications avec le logiciel IDE et l’intelligence artificielle ? Eh bien, découvrons-le dans cet article.

Comment les choses ont-elles changé depuis l’époque d’Alan Turing ?

La technologie informatique – et avec elle l’intelligence artificielle – a connu une croissance exponentielle depuis l’époque de Turing. Pourtant, nous ne nous tenons encore qu’au premier échelon d’une très longue échelle.

Imaginez ceci; une machine qui peut organiser votre bibliothèque personnelle portable par ordre alphabétique, comme vous le souhaitez. Ou une machine qui pourrait préparer un horaire quotidien personnalisé pour tout le monde au bureau. Cela vous facilite la vie/le travail, n’est-ce pas ? Ce sont les produits de l’intelligence artificielle. 

Mais pourquoi l’appelle-t-on « intelligence artificielle » ? Eh bien, ces machines sont conçues à l’aide d’algorithmes complexes et de fonctions mathématiques qui visent à incorporer une intelligence de type humain, à prendre des décisions et à résoudre des problèmes comme nous le faisons. Cependant, l’IA peut ne pas être aussi évidente que dans les exemples ci-dessus. En fait, les IA ont diverses applications dans presque tous les domaines de la vie. Vous pouvez trouver l’IA dans les smartphones, les voitures, se disputer nos flux de médias sociaux, jouer (et nous battre) dans des jeux, automatiser les décisions bancaires et les activités de lutte contre la fraude ou le blanchiment d’argent, la surveillance privée et gouvernementale généralisée, même jouer des rôles dans nos véhicules pour améliorer la sécurité et la convivialité. La vraie question, cependant, est de savoir ce que fait une IA en son cœur ?

Qu’est-ce qui rend un produit ou une machine artificiellement intelligent ?

Trois éléments de base composent cette réponse. Nous les décrirons à l’aide de cette illustration. 

Supposons que nous construisions notre robot dans un laboratoire et que nous le transportions dans un parc. Indépendamment de la différence d’éclairage et de paysage entre notre laboratoire et le parc, le robot doit fonctionner comme prévu. Cette capacité à s’adapter rapidement à une nouvelle situation est appelée « apprentissage généralisé ». Le robot arrive alors à un carrefour ; l’un, boueux et l’autre pavé. Ici, il doit déterminer quel chemin emprunter en fonction des circonstances. Cela illustre la capacité de « prise de décision » du robot. Après quelques mètres sur la route goudronnée, le robot s’approche d’un plan d’eau qu’il ne peut pas traverser à la nage. En utilisant une planche ajoutée au robot comme entrée, il peut traverser vers la terre ferme. Ici, notre robot utilise son entrée donnée pour « résoudre un problème ». 

Ces trois capacités rendent la machine artificiellement intelligente. En d’autres termes, l’IA fournit aux machines ou aux logiciels la capacité de raisonner, de s’adapter et de fournir des solutions. Maintenant que nous savons ce que sont les IA, regardons les catégories dans lesquelles elles sont classées.

Quelles sont les catégories d’intelligence artificielle?

L’IA est classée en deux grandes catégories ; IA faible et IA forte : 

IA faible

Il s’agit de la catégorie d’IA la plus courante, également connue sous le nom d’IA étroite, car elle se concentre uniquement sur une tâche. Par exemple, Alphago (IA) est un maestro du jeu de go, mais vous ne pouvez pas vous attendre à ce qu’il soit même à distance bon dans d’autres jeux comme Chess ou Ludo. Cela fait d’Alphago une IA faible. Vous pensez probablement : « Alexa n’est certainement pas une IA faible car elle peut effectuer différentes tâches.» Cependant, ce n’est pas le cas. Par exemple, lorsque vous demandez à Alexa de jouer une chanson de Justin Bieber, elle récupère les mots-clés ; « play » et « Justin Bieber » et exécute un programme avec son entrée donnée. Alexa ne peut pas fournir de réponses aux problèmes pour lesquels elle n’est pas formée. Par exemple, Alexa ne peut pas vous fournir l’état du trafic entre votre domicile et votre travail à moins que vous n’ayez accès à une « compétence » Alexa à cette fin. Une compétence dans ce contexte signifie simplement « un programme qui permet à Alexa de comprendre ce que vous demandez et d’y réagir avec diverses actions préprogrammées ». Cela nous amène à notre deuxième catégorie

IA forte

Une IA forte ne signifie pas « assez forte pour écraser votre voiture d’un simple mouvement du poignet ». L’IA forte ressemble beaucoup aux robots et aux ordinateurs qui n’existent que dans la fiction pour l’instant. Ultron de Avengers est un exemple idéal d’IA puissante. C’est parce qu’il est conscient de lui-même et finit même par développer des émotions. Cela rend la réponse de l’IA imprévisible, plus comme les humains. L’IA forte a la capacité d’adapter et de développer son intelligence au-delà des actions pour lesquelles elle est programmée. À certains égards, nous pourrions comparer cela à «l’intuition» ou même à «l’évolution».

À l’heure actuelle, l’IA, pour autant que nous sachions, toute l’IA disponible est essentiellement une IA faible – mais le moment où l’IA deviendra vraiment intelligente est presque à notre portée, des décennies tout au plus, peut-être même plus tôt.

L’intelligence artificielle prend d’assaut le monde, en particulier dans le monde des affaires. Si vous souhaitez explorer ce marché en évolution rapide et essayer de créer vos propres applications qui tirent parti des techniques et des services d’intelligence artificielle tout en conservant une productivité maximale, lisez plus sur ce qu’Embarcadero peut faire pour vos aspirations en matière d’IA.


What's Coming in Delphi, C++Builder, and RAD Studio 11.2 Alexandria

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES