Construire un réseau de neurones comme Alice

Le cerveau humain n'est rien de plus qu'un réseau neuronal qui contient une très grande quantité d'informations. Qu'est-ce que ça veut dire? Une personne qui vient de naître ne sera pas différente d'un réseau de neurones qui vient d'être lancé. Si nous donnons au réseau neuronal autant d'informations qu'une personne de dix ans, alors nous aurons déjà un très bon réseau neuronal pour la communication. Certes, elle n'a pas de sentiments comme une personne, mais c'est pour le moment.





Comment créer un réseau de neurones et y ajouter des «sentiments»? Il y a une telle éducation que "la carotte et le bâton". En termes, cette formation est également appelée "Q-training". Qu'Est-ce que c'est? Pour chaque acte juste, une personne reçoit de la gratitude sous la forme de quelque chose dont elle aspire. Cette méthode fonctionne également sur les réseaux de neurones. Vous pouvez ajouter une condition au réseau de neurones que si l'utilisateur a donné un score de 7+ sur 10, alors cette réponse était bonne et elle reçoit une "carotte" sous la forme d'une phrase supplémentaire à utiliser dans les futurs dialogues lorsqu'une question similaire ou la même est rencontrée.





Parlons de la nature de l'IA.





Le caractère est façonné par notre environnement et notre attitude envers nous. Comment faisons-nous cela dans l'IA? Il y a 2 façons.





  1. Donnez à l'utilisateur le choix de ce que doit être le personnage avant de démarrer l'IA.





  2. Regardez les notes de l'utilisateur pour obtenir des réponses à certaines questions.





Bien sûr, la deuxième option est bien meilleure, mais elle a aussi ses avantages et ses inconvénients pour un développeur.





Avantages:





  1. Le résultat est un réseau neuronal qui ressemble plus à un humain.





  2. Moins de code à écrire dans le futur et à changer quoi que ce soit dans le code principal.





Moins:





  1. Code difficile et assez long à écrire





  2. Longue formation.





Ce sont les principaux avantages et inconvénients que j'ai pu trouver.





D'AUTRES DISCOURS SE PASSENT AVEC L'APPLICATION DE LA DEUXIÈME MÉTHODE !!!





Les "sentiments" peuvent être réalisés grâce au "caractère" de l'IA et à quelques améliorations.





Voyons comment. Il existe plusieurs sens humains fondamentaux:





  1. Peur





  2. Colère





  3. Attachement





  4. Plaisir





  5. L'amour (une sorte d'affection)





  6. Ressentiment (un type de colère)





  7. Honte (un type de peur)





Au début, notre petite amie virtuelle (ou amie) n'aura que 3 sentiments:





, , . ? , . , ? «» . , , , , « ». , , 70 ( ) 450+ , 5+ 10. , «». , , « ». .





, . « ». ? . , 7+, +0.1% , 4+, -0.1%. 5-7 , 0.03%. , +130%, «» , , «». 100%, . -100%, 7+ +0.1%, +0.05%. ( 5-7) , 70%, +0.03% 30%, 0.03%.





Merci à tous d'avoir lu cet article. J'espère que quelqu'un a besoin de cet article.





PS L'auteur ne prétend en aucun cas être un génie dans ce domaine, il veut juste aider les débutants dans l'étude des réseaux de neurones








All Articles