▶ Forum : référencement, IA, acquisition et monétisation
Rejoignez Net Labs sur Discord

Explorer

  • Accueil
  • Statuts
  • Membres
  • Recherche
  • Inscription
  • Identification
guest
  • Accueil
  • › Développement

Tuto : Ruby - utilisation d'un réseau de neurone pour ..

#1 2014-05-19 20:18:31 · neurone

Mention conquering_lion
🥉 Scout12 ansPilier IVAccueillant IIIAppréciéPhilanthropePremier secours IIExpert IA et GEO
Messages : 275
Likes : 16

Tuto : Ruby - utilisation d'un réseau de neurone pour ..

Hello hello

je viens vous faire profiter de mes récentes découvertes en matière de gems ruby.
La dernière en date :AI4R. Un joli gem qui implémente tout un tas de classifieurs. Du réseau de neurone supervisé (genre backpropagation network), en passant par du non supervisé (type self organized map - SOM), jusqu'au classifieur bayesien, bref vous en aurez pour votre pognon lol (bin oui c'est gratuit, c'est tout bon!).

Pour revenir au sujet, vous pouvez classer ce que vous voulez, faire de l'OCR, du classement de données, du datamining, .........

voilà les bases :


- la lib :

require 'ai4r'

- création du réseau de type BPN (entrée, n couche cachée, sortie) :

net = Ai4r::NeuralNetwork::Backpropagation.new([78, 78, 78, 36])  

- vous pouvez aussi tuner votre réseau de neurone au niveau des paramètres :

net.learning_rate = 0.35
net.momentum = 0.1
 

- ligne à inclure dans une boucle pour entrainer le réseau sur n étape :

net.train(data_train,expected_output)

- et enfin le test :

net.eval(data_test)

vous pouvez pousser le sujet en regardant le sujet sur le xor ici


enjoy !



tutoriel ruby

Dernière modification par conquering_lion (2014-05-19 20:19:22)

0
J'aime ❤️

🔴 Hors ligne

#2 2014-05-19 20:24:06

Mention Jaffaar
🥇 GuardianPilier VIIIPhilanthrope VIIPremier secours VIIAccueillant VI12 ansAdministrateurKilluavieConsommateur de liensÉminentClinicien VExpert SEO VForce polyvalenteExpert IA et GEO IVExpert Outils et technique IIIStratège IIExpert BusinessIngénieur webBusiness manAutomate
Lieu : Consultant SEO / WEB / IA
Messages : 8 668
Likes : 1415
Stratégie SEO Sémantique Netlinking Automatisation JavaScript Affiliation et monétisation
Site Web

Re : Tuto : Ruby - utilisation d'un réseau de neurone pour ..

JE DOIS TESTER RUBY  :)


⌕ Tu veux du trafic rentable ?
▶ Rejoins la communauté sur Discord

0
J'aime ❤️

🔴 Hors ligne

#3 2014-05-19 20:34:04

Mention conquering_lion
🥉 Scout12 ansPilier IVAccueillant IIIAppréciéPhilanthropePremier secours IIExpert IA et GEO
Messages : 275
Likes : 16

Re : Tuto : Ruby - utilisation d'un réseau de neurone pour ..

bah après je t'avoue que c'est relativement similaire à python

tu code en python je crois non ?

bref moi faut que je test python lol

il y a bcp de briques ruby mais encore plus en python (notamment niveau calcul mathématique)

enfin disons que par rapport à ce que j'ai appris à la fac et au boulot, j'ai bien fais de me mettre à ruby et son framework rails !
même si je suis débutant je pense, début 2011

mais j'avoue c assez sympa

0
J'aime ❤️

🔴 Hors ligne

#4 2014-05-20 08:29:54

Mention razbithume
🥉 ScoutAccueillant VI12 ansPilier VForce polyvalenteClinicien IVPremier secours IVStratègeBusiness manAutomate
Messages : 827
Likes : 1
Audit et analyse Scraping et extraction Stratégie marketing
Site Web

Re : Tuto : Ruby - utilisation d'un réseau de neurone pour ..

j'ai lu un truc sur un réseau de neurones mais c'était en C je crois...
mais ca ne me parlait pas trop, je préférais mettre ça de côté pour lire ça à tete reposée.
ca n'a donc peut etre rien à voir avec le sujet mais le titre était commun : http://zythom.blogspot.fr/search/label/ … 20neurones


Vive les regex et le xpath !

0
J'aime ❤️

🔴 Hors ligne

#5 2014-05-20 18:50:40 · neurone

Mention conquering_lion
🥉 Scout12 ansPilier IVAccueillant IIIAppréciéPhilanthropePremier secours IIExpert IA et GEO
Messages : 275
Likes : 16

Re : Tuto : Ruby - utilisation d'un réseau de neurone pour ..

hello,

si si ca a bien un rapport, c'est un cours magistral sur le sujet des RN

j'en ai en C du réseau de neurone (mon mémoire de maitrise était basé là dessus)

donc si ca intéresse.. ca classifiait des signatures manuscrites sous forme d'image

0
J'aime ❤️

🔴 Hors ligne

#6 2014-05-20 19:34:42 · semantique

Mention Jojo_le_haricot
🥉 Scout12 ansAccueillant VPilier IVClinicien IVPremier secours IV
Messages : 461
Likes : 2

Re : Tuto : Ruby - utilisation d'un réseau de neurone pour ..

Salut Lyon, tu aurais quelque idée sur comment les RN peuvent aide au seo? J y connais rien au Rn. Ca cherche des similitude?
Genre du lui donne wikipedia, et il te sort les silo semantique?


----
Chili con seo

0
J'aime ❤️

🔴 Hors ligne

#7 2014-05-21 10:52:36

Mention conquering_lion
🥉 Scout12 ansPilier IVAccueillant IIIAppréciéPhilanthropePremier secours IIExpert IA et GEO
Messages : 275
Likes : 16

Re : Tuto : Ruby - utilisation d'un réseau de neurone pour ..

Sujet complexe mais pour résumer, tu as plusieurs volets intéressants dans l'IA :
clustering
datamining (~= fouille de données)

je pense que c'est la seconde partie qui peut être intéressante pour le seo, notamment via de l'apprentissage non supervisé (SOM)

la base : cadrer un format de donnée discriminant en entrée d'un RN, et voir comment ca s'agrège en itérant

si ca monte un sujet collaboratif moi je suis chaud pour participer  :)

je referais un post ce soir ou demain pour donner un exemple parlant de fouille de donnée (celui qu'on m'avait fait à la fac ds un cours magistral et qui m'avait donné envie de m'y intéresser)

0
J'aime ❤️

🔴 Hors ligne

Cette discussion

6réponses
5 222vues
4participants
12ans depuis le dernier message

Participants

CJ

Lancée par conquering_lion

Le plus actif : conquering_lion (4 messages)

Sujets similaires

tuto - ruby - scraper les yellow pages0 réponse(s)

Tuto - ruby - another captcha resolver (image inside)4 réponse(s)

tuto - ruby - le nouveau système anti bot du forum :p6 réponse(s)

Tuto : Ruby - sinatra4 réponse(s)

Tuto : Ruby - bot twitter1 réponse(s)

Poser votre question Inscription gratuite, réponse de la communauté

Pages : 1

Accueil › Développement › Tuto : Ruby - utilisation d'un réseau de neurone pour ..

Haut

Pied de page des forums

Forum SEO francophone depuis 2012RèglementPlan d'accèsCookies