Connexion
Pour récupérer votre compte, veuillez saisir votre adresse email. Vous allez recevoir un email contenant une adresse pour récupérer votre compte.
Inscription
En vous inscrivant, vous acceptez les conditions d'utilisation du site et de nous vendre votre âme pour un euro symbolique. Amusez vous, mais pliez vous à la charte.
 

Forums

1
(bons) Livres de vulgarisation des langages informatiques (et autres) ?
Orin
Membre Factor
Membre 268 msgs
Factornews sera-t-il plus réactif que les gros forums qui pour l'instant me laissent en plan ?

Bonsoir, bonjour à tout à le monde.
Voici une idée / un problème qui me trotte dans la tête depuis de trop nombreuses années : connaissez-vous un ou deux bouquins, accessibles au commun des mortels un peu courageux mais pas programmeurs professionnels, qui décrivent et expliquent les principaux langages informatiques, leur famille, leur parenté, principales caractéristiques/utilités ? Et ceci de manière organisée / pédagogique / hiérarchisée.
Idem, et si possible dans les mêmes ouvrages, tout ce qui tourne autour de / est utilisé par ces langages : les bases de données, les notions de framework, méthodes et logiciels de tests, ou que sais-je encore, allons même jusqu'aux machines virtuelles et docker tant qu'on y est ; le cloud est tout sauf un détail en 2015.

Pour quoi faire ? Pour comprendre, sans devoir passer 2-3 ans à l'univ, les grandes lignes, les principaux éléments de ce qu'est l'informatique actuelle. Savoir de manière correcte ce que signifient les principaux sigles/noms.

J'ai beau avoir fait quelques bons gros milliers de lignes en VBA, je n'ai jamais mis le temps à vraiment potasser. Je reste donc un bleu et je ne comprends pas clairement 60-70% des éléments dont parlent les sites tels que pc-inpact ou lemondeinfo et plus important pour moi encore, je ne maitrise pas les bases de ce sur / avec quoi travaillent bons nombres d'amis et connaissances informaticiens. Quel est le lien entre Python, C#, Java ? Qu'apportent les nouveaux langages (Go ?) ? Qu'est-ce qu'un langage orienté objet ? Quelles sont les autres variantes ? Comment teste-t-on des programmes en 2015 ? Qu'est-ce qu'un / que change docker ?
Je suis prêt à avaler 1000 pages si le / les ouvrages en valent la peine, si chaque chapitre permet d'avancer. Mais partir à l'aventure sur wikipedia (devenu un cauchemar, trop spécialisé), devant des centaines de notions... Echec assuré.

En 2015, il doit y avoir des centaines de milliers de personnes dans mon cas, ergo, il doit forcément y avoir 1-2-3 bouquins de bonne qualité sur le sujet et en français... Non ?
 
Dragonir
Membre Factor
Membre 1048 msgs
Je dirais que la majorité des choses de qualité qui traitent de ce sujets sont en anglais. La plupart des langages on aussi des consonance anglaises.
Donc première étape (ça reste mon point de vu d'administrateur système, je ne suis pas un dev, juste un "scripteur") avoir une bonne base d'anglais technique.

Après chaque langage à ses avantages et ses inconvénient et c'est plutôt la finalité, la durée ou même l'efficacité d'un projet qui implique d'utilisé tel ou tel langage.
Je sais très bien que certains de mes scripts bash tourneraient beaucoup mieux en python ou en perl, mais par manque de temps/connaissance, je n'ai pas passé le pas.

Sinon, pour répondre dans le fond à ta question le mieux (de mon point de vue) est d'être autodidacte et curieux. Le plus simple est de se fixer un but, ou un ensemble de fonctionnalités et de trouver quoi mettre en oeuvre pour l'atteindre. A partir de là certains langage se dégageront tout seul et tu pourras te focaliser dessus.

Docker n'a pas vraiment de rapport avec le dev, c'est plutôt un sujet sur la gestion d'une infrastructure
Historiquement différents services/applicatifs étaient répartie sur plusieurs serveurs. Avec l'augmentation des puissances machines, la plupart des serveurs était sous exploités par les services qui tournaient dessus. On à donc virtualisé le matériel pour répartir la charge, cette virtualisation se faisant au niveau du système (Xen et VMware en tête). Actuellement est débute une nouvelle phase de virtualisation qui se fait au niveau applicatif/service. Ce n'est plus un OS complet qui est virtualisé, mais juste ce qui est nécessaire pour faire tourner l'applicatif.
 
Blaspheme
Membre Factor
Membre 301 msgs
Hello Orin, le sujet est vaste et le nombre de livres qui peuvent le traiter est quasi infini. Il faudrait déjà que tu définisses vers quelle programmation tu veux t'orienter (l'objet me parait assez inévitable) reste a savoir sur veux faire du client lourd ou du client léger ou pas de client du tout d'ailleurs.
Personnellement je te conseillerais dans un premier temps te de familiariser avec la programmation objet (encapsulation, héritage, méthode, classe ... etc) avant de commencer avec un langage. Puis par la suite choisir des langages (php 5 pour commencer je pense que c'est idéal), tu pourras ensuite le coupler avec de l'html5 et du javascript pour faire des trucs sympa. Dans tous les cas je n'ai pas un ou deux livres a te conseiller personnellement je te renverrai au mieux vers le site d'Openclassroom qui est bien foutu pour l'apprentissage.
 
Big Apple
Membre Factor
Membre 804 msgs
La programmation, c'est facile, commençons par le BASIC sur CPC 6128 :

10 PRINT "BONJOUR"
20 GOTO 10

Plus dur :
10 PRINT "QUI ES TU?"
20 INPUT QUI
30 PRINT "BONJOUR "+QUI

Je te déconseille d'utiliser un livre. C'est la meilleure façon de stagner.
Va sur le net, code direct un truc à la noix comme au dessus.
Joue avec, manipule, amuse toi à trifouiller.
Fais une semaine ou deux de BASIC, puis passe au C#. J'ai appris rien qu'avec le NET.

La programmation, c'est comme jouer avec une boîte de LEGO!
 
choo.t
Saint rââle
Membre 1997 msgs
Big Apple a écrit :
La programmation, c'est facile, commençons par le BASIC sur CPC 6128 :

10 PRINT "BONJOUR"
20 GOTO 10

Plus dur :
10 PRINT "QUI ES TU?"
20 INPUT QUI
30 PRINT "BONJOUR "+QUI

Je te déconseille d'utiliser un livre. C'est la meilleure façon de stagner.
Va sur le net, code direct un truc à la noix comme au dessus.
Joue avec, manipule, amuse toi à trifouiller.
Fais une semaine ou deux de BASIC, puis passe au C#. J'ai appris rien qu'avec le NET.

La programmation, c'est comme jouer avec une boîte de LEGO!

Dijkstra se retourne dans sa tombe.
Du BASIC, t'es sérieux ?
 
Big Apple
Membre Factor
Membre 804 msgs
Bien sûr que je suis sérieux. Le BASIC, c'est la base. Il peut d'ailleurs faire du simili BASIC sur calculettes type TI.
C'est parfait pour commencer. Ca permet à la fois de faire très rapidement quelque chose, et ça permet en même temps de voir les inconvénients.
Du coup, on a envie de passer à la programmation structurée en étant motivé, et non en étant découragé.
Je parle bien sûr d'un pur débutant, qui ne sait pas du tout programmer.
 
noir_desir
Membre Factor
Membre 1597 msgs
A ce rythme, il peut faire de l'assembleur... la différence vient que le lien avec la machine est direct....
Sinon algorithmie c'est pratique aussi, puisqu'il ne dépend pas d'un langage en particulier et donc de s'en affranchir. Vu que la logique est elle, toujours vrai.
 
LeGreg
Membre Factor
Redac 1464 msgs
C'est comme ça qu'on a tous commencé. Le Basic explique bien la notion d'execution sequentielle (quand on n'a jamais été exposé à l'informatique) et qui est évidemment un truc à maitriser avant d'introduire la notion d'objets qui font une abstraction de plein de choses.
 
D-Kalcke
L-O-U-R-D
Membre 4053 msgs
Je réponds pas vraiment à la question, mais commencer avec le basic est de mon point de vue absurde, ça a peut être un intérêt pédagogique, mais ça ne lui servira à rien.
Sinon, je pense que ta requête est assez compliquée, t'as l'air de vouloir d'un livre qui effleure la surface de chaque langage de programmation, mais même pour ça il faut quand même quelques notions de programmation, donc comme Blaspheme je te conseille d'apprendre un langage avec quelques éléments d'objets. L'avantage de javascript c'est que c'est facile à mettre en oeuvre, t'as juste besoin d'un bon éditeur de texte. Après si ça te plait tu peux passer de l'autre côté avec php5 qui est plus orienté objet mais qui demande plus d'outils pour la mise en oeuvre, même si y'a des solutions toutes faites pour ça. Du coup, ça t'orientera vers les bases de données avec MySQL.
 
CBL
L.A.mming
Admin 13761 msgs
Un livre ? Tu dois avoir trois tonnes d'excellents cours en ligne et même probablement en francais.
Si je devrais reprendre à zéro je commencerai par le C#. Tu peux faire du procédural et de l'objet, tu apprends les notions de compilation et d'exécution, tu as des IDE gratos et bien conçues et ca te permet de coder des jeux avec Unity.
 
LeGreg
Membre Factor
Redac 1464 msgs
Personnellement dans mes entretiens d'embauche je désespère du niveau des candidats en C/C++. Donc si il pouvait y avoir plus de gens qui se lancent là dedans que dans le C# ou le Java ce serait super :).
 
tetedebug
Membre Factor
Membre 640 msgs
Salut, mon parcours en tant qu autodidacte, à été C puis C++ via le site du zéro, ensuite un rapide passage par le Java, à ce stade je ne maîtrisais pas du tout le code mais j'avais une bonne compréhension des bases, ensuite j'ai attaqué le C# afin de bosser avec unity. J'ai beaucoup perdu en C et C++ car j'y ai pas retouché mais il m'ont beaucoup appris, aujourd'hui je suis très à l'aise avec le C# et mon code est bien meilleur que mon français. La prochaine étape pour moi est la programmation de Shader, mais pour le coup ma logique est pas suffisante ayant besoin d'un très bon niveau en math pour avancer. Si d'ailleurs vous avez des ressources ou liens qui me permettrait de travailler les shaders je suis preneur !

le site du zero est devenu Openclassroom visiblement les cours en C et C++ sont toujours accessible gratuitement, mais j'ai pas tout compris (ni trop creusé) au sujet de leur systeme de tarifications voici le lien pour la partie C : https://openclassrooms.com/courses/apprenez-a-programmer-en-c
 
rEkOM
Membre Factor
Redac 938 msgs
Tu as regardé du coté des MOOC? Y'a celui de l'INRIA sur Python qui est vraiment bien foutu. Malheureusement il vient de se terminer, mais il reprend régulièrement. (Je crois que tu peux encore accéder à toutes les vidéos, exos, cours, etc.)
https://www.france-universite-numerique-mooc.fr/courses/inria/41001S02/session02/about#

Il vont le relancer prochainement je crois.
 
(bons) Livres de vulgarisation des langages informatiques (et autres) ?
1

Règles à suivre

Écrire dans un français correct et lisible : ni phonétique, ni style SMS. Le warez et les incitations au piratage sont interdits. La pornographie est interdite. Le racisme et les incitations au racisme sont interdits. L'agressivité envers d'autres membres, les menaces, le dénigrement systématique sont interdits. Éviter les messages inutiles

 
Soutenez Factornews.com

Tribune

Laurent
(15h47) Laurent Panda [allgamesdelta.net]
commode
(15h19) commode Tain' pourquoi il n'y a pas de versions "HD", "remaster", "comme tu veux", d'Ultima !!!
kimo
(15h15) kimo choo.t > ha merci bcp ! j'avais tenté google mais il trouvait pas !
Khdot
(14h53) Khdot Crytek [imgur.com]
commode
(14h44) commode (12h50) c'est fou !
choo.t
(14h33) choo.t kimo > 11.8Gb d'apres le site du PSN [store.playstation.com]
choo.t
(14h30) choo.t kimo > 0.0N
kimo
(13h51) kimo hello, quelqu'un connait le poids à télécharger pour the last guardian?
Cyclope
(13h43) Cyclope Du Conan Exiles en vidéo : [youtube.com] et [youtube.com]
_Kame_
(13h38) _Kame_ Je ne comprends pas comment ils ont pu soulever autant de thunes...
divide
(12h50) divide Magic Leap c'était du flan [lefigaro.fr]
noir_desir
(07h32) noir_desir Eh be... vous etiez en forme hier soir...
Big Apple
(01h38) Big Apple bon, je crois qu'on a fait le tour de la question, bonne nuit :)
MrPapillon
(01h32) MrPapillon Déjà quand j'étais petit ils bossaient dessus.
MrPapillon
(01h31) MrPapillon Big Apple > Il me semble qu'ils sont passés au réseau de neurones depuis un bail.
Big Apple
(01h31) Big Apple MrPapillon > Oui, enfin, c'est surtout que si ils ont les algos des IA qui tradent, ils peuvent prévoir leurs "réactions" et se faire un paquet de pognon en délit d'initié
_Kame_
(01h30) _Kame_ De toute façon les IAs pour bagnole arrivent, et le coût/bénéfice en termes de vie humaine, je crois que y'a pas besoin de chercher bien longtemps.
Big Apple
(01h28) Big Apple des algos, pas des IA
GTB
(01h28) GTB Big Apple > Des IA se démerdent nettement mieux que les hommes pour le décryptage facial.
MrPapillon
(01h27) MrPapillon Parce que les banquiers sont des gens très rationnels qui ont choisi des IA pour faire des choix rationnels.
MrPapillon
(01h27) MrPapillon D'ailleurs en ce moment même, des IA sont en train de se battre pour acheter et vendre des actions, et là c'est peut-être une des pires applications pour une IA.
MrPapillon
(01h26) MrPapillon Les règles des maths sont simples, donc on arrive à un concensus facilement, mais sur du social, c'est beaucoup plus dur. Une IA pourrait résoudre ce problème du consensus rationnel difficile à atteindre quand il y a beaucoup d'intervenants.
MrPapillon
(01h25) MrPapillon L'IA est un excellent moyen d'arriver à trouver des consensus rationnels sur des problématiques où les règles sont complexes.
Big Apple
(01h25) Big Apple MrPapillon > hein?
Big Apple
(01h25) Big Apple GTB > Hal 9000, il peut. Oui.
MrPapillon
(01h24) MrPapillon Avant on attaquait d'autres peuples parce qu'on disait qu'ils étaient des démons.
MrPapillon
(01h24) MrPapillon Big Apple > Oui, mais avant c'était encore pire.
GTB
(01h23) GTB Big Apple > Si tu l'as repéré, une IA peut le faire.
Big Apple
(01h23) Big Apple MrPapillon > C'est vachement rationnel, la croissance économique quand on est plus de 7 milliards et qu'on est face au réchauffement climatique et l'épuisement du pétrole (et du reste)
MrPapillon
(01h23) MrPapillon L'instinct et l'émotion, c'est très animal.
GTB
(01h22) GTB Big Apple > Le jour où l'IA fera moins d'erreur -y compris de choix- que l'humain. Pourquoi pas?
Big Apple
(01h22) Big Apple mais comme je l'ai dit longtemps avant, j'ai eu l'occasion d'éviter un bel accident en voyant dans le regard d'un autre conducteur qu'il allait bruler le céder le passage
MrPapillon
(01h22) MrPapillon En fait plus la civilisation avance, et plus on essaye de remplacer les choix basés sur les émotions par les choix basés sur le rationnel.
MrPapillon
(01h21) MrPapillon Big Apple > Le rationnel c'est très humain, ça fait partie des choses que les humains ont créé de mieux.
Big Apple
(01h21) Big Apple Non, mais je ne veux pas avoir une voiture avec un algo qui a décidé d'avance qui il doit sacrifier
_Kame_
(01h21) _Kame_ Et dans deux scénarios différentes, une où t'as le temps de réfléchir, et l'autre, où t'as 2 sec pour agir.
_Kame_
(01h20) _Kame_ T'as déjà été dans une situation d'urgence où tu dois choisir entre ta vie et celle d'un autre ?
Big Apple
(01h19) Big Apple si vous acceptez de donner des choix moraux à une machine, vous devenez inhumain
Big Apple
(01h18) Big Apple Le choix moral revient à l'humain, pas à la machine
GTB
(01h16) GTB Big Apple > Ces choix moraux existent déjà.
MrPapillon
(01h16) MrPapillon Et bien sûr que si que ça a avoir, là je cite qu'un exemple, il faut voir les dizaines de technos qui sortent chaque mois voire chaque semaine.
_Kame_
(01h15) _Kame_ Tu commences à dire n'importe quoi Big Apple.
MrPapillon
(01h15) MrPapillon Big Apple > Oui, mais ce n'est pas tes goûts à toi qui vont guider l'avenir de l'humanité. C'est clairement un avantage social, et ça avancera dans ce sens.
Big Apple
(01h14) Big Apple MrPapillon > ça n'a rien à voir...
Big Apple
(01h14) Big Apple et je favorise mon intérêt. Si un abruti traverse n'importe comment, je vais pas faire exprès de rentrer dans un mur sous prétexte qu'il a 10 ans de moins que moi.
MrPapillon
(01h13) MrPapillon Big Apple > Et pourquoi pas ? Elles font déjà de meilleurs diagnostiques sur des radios que des vieux radiologues.
MrPapillon
(01h12) MrPapillon Oui tu refuses parce que tu es un conservateur, mais les gosses qui sont tout petits maintenant en auront rien à foutre de ces codes moraux dans vingt ans.
Big Apple
(01h12) Big Apple Non, ce qui est basé sur du vent, c'est d'imaginer créer une IA qui conduira tranquillement sur route avec quelques couches de neurones
MrPapillon
(01h11) MrPapillon Big Apple > Le problème du choix de qui tuer qui est en fait très simple : un fabricant va favoriser le conducteur, et les législateurs, les passants.
Big Apple
(01h11) Big Apple je refuse qu'une saloperie de machine décide de la vie et de la mort de ceux qui sont dans ma voiture
MrPapillon
(01h10) MrPapillon Big Apple > Oui, mais tu affirmes ça mais juste basé sur du vent. Ça se trouve il faut une IA très simple qui sera capable de régler des problèmes très complexes avec une méthode d'apprentissae très simple.
Big Apple
(01h10) Big Apple Il y aussi le problème de la voiture avec l'algo "suicide" qui essaye de minimiser le nombre de morts quitte à tuer le conducteur et ses passagers
MrPapillon
(01h10) MrPapillon Et toi tu bases tes décisions sur ta vie à toi, sur les films, et quand tu as donné une baffe à un type à l'école, et l'IA va baser ses choix sur un apprentissage de toute la circulation mondiale.
Big Apple
(01h09) Big Apple MrPapillon > je dis pas que c'est impossible, je dis qu'il fait une IA forte ou un environnement très contrôlé. 2 cas de figures qui font que la voiture autonome sur une route quelconque, c'est pas avant très longtemps
MrPapillon
(01h09) MrPapillon Comme toi en fait.
MrPapillon
(01h09) MrPapillon Elle doit optimiser certaines choses, comme probablement la sécurité du passager en premier, ensuite la sécurité des gens autour, et ensuite respecter le code de la route.
MrPapillon
(01h08) MrPapillon Big Apple > Personne n'a dit que l'IA devait suivre le code de la route.
Big Apple
(01h08) Big Apple Tous les jours, je fais signe à quelqu'un de passer, ou quelqu'un me fait se signe
MrPapillon
(01h08) MrPapillon Sauf qu'en fait, avec un peu d'astuce pour faire la machine, on peut faire beaucoup de choses avec pas grand chose.
Big Apple
(01h07) Big Apple MrPapillon > il n'y a pas de préjugé, il y a mon expérience personnelle. Tous les jours, je fais des entorses au code de la route. De petites entorses indispensables à ma sécurité.
MrPapillon
(01h07) MrPapillon Si avant qu'on fasse un ordinateur, on avait demandé à un bouseux d'inventer une machine qui permette de communiquer partout dans le monde, de reproduire la réalité et de jouer à un jeu vidéo, il dira que c'est impossible.
MrPapillon
(01h06) MrPapillon Oui, mais de la même manière que des gens peuvent penser que bouger un bras est simple, tu es en train de penser que conduire une voiture est complexe, tu te bases sur des préjugés sans tenir compte d'une analyse détaillée du problème.
Big Apple
(01h04) Big Apple pour 1:03
Big Apple
(01h04) Big Apple on est d'accord
MrPapillon
(01h04) MrPapillon alors c'est bon.
MrPapillon
(01h04) MrPapillon Comme j'ai dit un peu avant : le problème n'est pas de savoir si l'IA va réussir à comprendre une histoire, le problème est d'arriver à définir le cadre de la conduite automobile. Si ce cadre s'avère suffisamment simple pour les technos actuelles,
MrPapillon
(01h03) MrPapillon C'est bien connu que la proprioception et les mouvements de manière générale est un problème moins trivial que ce qu'on pense. Mais là on parle pas de l'opinion d'un gars lambda, mais d'experts en IA.
MrPapillon
(01h02) MrPapillon Big Apple > Quand tu dis "on", tu parles de qui ?
Big Apple
(01h01) Big Apple alors qu'un ordinateur banal écrase un grand maître d'échecs mais est incapable de comprendre une histoire
MrPapillon
(01h01) MrPapillon Moi je préfère avoir un compte-rendu détaillé des gens qui planchent dessus, c'est vraiment trop difficile de se forger un avis sans avoir analysé le problème en profondeur.
Big Apple
(01h00) Big Apple MrPapillon > Nous avons une énorme difficulté à mesurer l'intelligence. Un enfant de 5 ans joue mal aux échecs (ou n'y comprend rien) mais il est par ailleurs capable de se déplacer dans un environnement complexe sans aucune difficulté.
MrPapillon
(00h59) MrPapillon La détection du regard du chauffeur, etc... Ou peut-être plus basique encore : les micro-mouvements de la voiture, ou même encore plus basique, des macro-mouvements très basiques qui laissent paraître des comportements bien prévisibles.
MrPapillon
(00h58) MrPapillon Par exemple des mouvements agités dans la voiture, un portable à la main, etc...
MrPapillon
(00h58) MrPapillon Big Apple > C'est ce que tu supposes. Peut-être que la réalité est plus simple et que les "humains" peuvent se réduire à petit groupe de facteurs. Et que ces facteurs que la voiture pourra reconnaître.
Big Apple
(00h52) Big Apple sur une route au centre ville en heure de pointe
Big Apple
(00h51) Big Apple Evidemment, si tu es dans un environnement ultra contrôlé façon ligne 14 du métro, tu peux faire tranquillement ton IA. La réalité est bien plus complexe et bordélique, et la cohabitation humains-machine est ingérable
Big Apple
(00h49) Big Apple MrPapillon > Savoir conduire, c'est comprendre les humains (l'enfant qui traverse, le conducteur qui te fait signe de passer, le motard qui passe en trombe, le type qui te colle au cul à l'orange...). Seule une IA forte pourra conduire.
MrPapillon
(00h37) MrPapillon On pourrait penser que c'est un problème infiniment complexe, alors que pas forcément.
MrPapillon
(00h36) MrPapillon Et pour ça il faut définir ce qu'est de la conduite.
MrPapillon
(00h36) MrPapillon Et tu prends le problème à l'envers. Le truc n''est pas de savoir si une IA est meilleure qu'un humain, le truc est de savoir si une IA peut être meilleure qu'un humain sur de la conduite.
GTB
(00h36) GTB Big Apple > Il existe des milliers de façons de tromper le cerveau. Aucun des deux n'est infaillible.
MrPapillon
(00h36) MrPapillon Par exemple sur la détection de cancers sur des radios, visages, etc...
MrPapillon
(00h36) MrPapillon Big Apple > Oui, mais des algos actuels sont statistiquement plus performants que des humains sur des tâches de reconnaissance.
MrPapillon
(00h35) MrPapillon "L'unsupervised learning", ça commence à apparaître un peu pour tout. Par exemple je crois que l'antivirus Deal Threat Defense fait du unsupervised, et ses résultats sont exemplaires.
Big Apple
(00h34) Big Apple comme si quelques malheureuses couches de neurones suffisait à simuler un cerveau de 100 milliards de neurones
Big Apple
(00h33) Big Apple oui et alors? Un article a montré qu'on peut tromper le deep Learning avec des images bidons qu'il prend pour des chats
Big Apple
(00h33) Big Apple ou plus
Big Apple
(00h33) Big Apple le deep Learning, c'est 3 couches
MrPapillon
(00h33) MrPapillon Et elle s'est amusée à reconnaître des chats.
MrPapillon
(00h32) MrPapillon Google a commencé son projet d'IA en balançant une IA sur le web et la laissant se débrouiller toute seule à trouver des objectifs.
MrPapillon
(00h32) MrPapillon Oui, mais ça c'était le jeu de Go, si tu regardes les autres trucs qui ont été faits en deep learning, tu verrais que tout ne repose pas sur ces contraintes.
MrPapillon
(00h31) MrPapillon Sans parler de deep learning, déjà un réseau de neurones avec juste une seule couche de neurones intermédiaires, c'est déjà très puissant et ça fait des surprises.
Big Apple
(00h31) Big Apple mais néanmoins, dans le jeu de go, l'ordinateur a une connaissance COMPLETE de son environnement
Big Apple
(00h30) Big Apple je sais, l'IA de go repose sur du deep Learning pour l'évaluation du jeu à un instant T et pour le choix des mouvements (pas de force brute)
MrPapillon
(00h30) MrPapillon Un jeu d'échecs c'est juste optimiser de manière basique un graph de possibilités, alors que le go demande d'apprendre des concepts abstraits.
GTB
(00h30) GTB Big Apple > Tu idéalise beaucoup le cerveau. Il est faillible sur de nombreux points.
Big Apple
(00h29) Big Apple concernant le deep Learning, j'ai rien codé, mais j'ai regardé la théorie, et effectivement c'est très puissant comme technologie
MrPapillon
(00h29) MrPapillon Et une IA de jeu d'échecs n'a rien avoir avec une IA de go.
MrPapillon
(00h29) MrPapillon Big Apple > Oui, ben justement, conduire une voiture n'est peut-être pas infiniement complexe.
MrPapillon
(00h29) MrPapillon Big Apple > L'humain ne peut pas le faire en une seconde en improvisant, il va le faire avec apprentissage en comparant avec des situations ou des concepts qui sont déjà connus.
Communauté