Merci beaucoup @Benoit_c pour tes conseils!
Bonjour, pour ceux qui sont sur Lyon,ça vous dit quâon crĂ©e un groupe de travail ?
Bonsoir,
Jâai partagĂ© mon code et mon dataset de classification dâavions A380 et B747 : https://forums.fast.ai/t/lesson-1-beat-google-auto-ml-at-b747-vs-a380/27764
Il y a encore beaucoup Ă faire alors toute aide sera la bienvenue
Salut Pierre,
OĂč as-tu trouvĂ© les liens pour la vidĂ©o, ils ont Ă©tĂ© postĂ© sur le forum ? Ce serait une bonne chose si les vidĂ©os sont systĂ©matiquement postĂ©es le lendemain (ça Ă©viterait de se lever Ă 3h du matin )
Bonjour Nathan,
les liens principaux (video, doc, notebooksâŠ) ont Ă©tĂ© publiĂ©s dans le thread Lesson 1: class discussion and resources et ne peuvent pas ĂȘtre publiĂ©s en dehors du forum (Jeremy le fera dĂ©but janvier). Jâai juste ajoutĂ© le temps pour accĂ©der directement Ă certaines parties. Si Jeremy suit le mĂȘme dĂ©roulĂ© que pour les versions prĂ©cĂ©dentes, le lien vers la video sera immĂ©diatement postĂ© sur le forum aprĂšs le cours⊠ce qui est sympa en effet
Ah ok, je nâavais pas vu que ça avait Ă©tĂ© ajoutĂ© au Wiki thread, merci !
Merci, Pierre, pour cette timeline de la video qui est tellement utile!
Voici le lien pour le Hangout de ce soir 21h (heure de Paris): https://hangouts.google.com/call/9Jf5bBO3qAJeYb4Dtp-XAAEI
Je nâarrive pas a utiliser mon lien, autre tentative : https://hangouts.google.com/call/myowXXPFIVz72fSMcWRNAAEI
Moteur de recherche de dataset :
https://toolbox.google.com/datasetsearch
voice lâarticle de leslie smidth: https://arxiv.org/abs/1803.09820
En lien avec lâarticle proposĂ© par Kaspar, voir lâexplication trĂšs intĂ©ressante de sgugger sur la fonction learner.fit_one_cycle() :
https://sgugger.github.io/the-1cycle-policy.html#the-1cycle-policy
Concernant la fonction data.normalize():
Lors de lâentraĂźnement, doit-on utiliser la moyenne et lâĂ©cart-type de lâensemble du jeu de donnĂ©es ou seulement du jeu dâentraĂźnement?
Lors de la prĂ©diction, quâutilise-t-on alors pour la normalisation de lâimage Ă prĂ©dire:
-la moyenne et lâĂ©cart-type du jeu dâentraĂźnement?
-la moyenne et lâĂ©cart-type de lâensemble du jeu de donnĂ©es?
-la moyenne et lâĂ©cart-type de lâimage Ă prĂ©dire?
en pratique jeremy calcule le moyenne et std sur lâensembe de donnes. apres chaque image est normalisee comme (image-moyenne)/std
ok merci
MĂȘme remarque que pour lâautre timeline
Petite correction, la moyenne et lâĂ©cart-type sont plutĂŽt calculĂ©es sur lâensemble dâentrainement (lâensemble de validation devant ĂȘtre laissĂ© Ă lâĂ©cart le plus possible). En pratique cependant, si lâensemble de validation est proprement choisi, on trouve le mĂȘme rĂ©sultat avec le calcul sur tout lâensemble ou just lâensemble dâentrainement.
Merci Sylvain pour ton message (et pour ton article !). Je viens de faire la correction dans la timeline de la maniĂšre suivante :
(explication du papier de Leslie Smith dans lâarticle de @sgugger : The 1cycle policy)
De ma comprĂ©hension câest sur le jeux dâentrainement quâon doit le calculer. Puis on lâapplique Ă chaque donnĂ©e qui est prĂ©sentĂ©e au modĂšle pour rĂ©aliser les prĂ©dictions.
Par contre dans le cas oĂč on fait du fine-tuning (utilisation dâun rĂ©seau prĂ© entrainĂ©) jâaurais tendance Ă dire quâon applique les corrections du jeux dâentrainement initiales pour Ă©viter de trop perturber le modĂšle.
Jâimagine que tout dĂ©pend de la proportion dans laquelle on souhaite changer le modĂšle. Si on a beaucoup de donnĂ©es et quâelles diffĂ©rent de celles du prĂ©-entrainement surement quâil faut refaire la normalisation⊠A tester !
Ah oui, dans ce cas on utilise les statistiques utilisĂ©es pour entrainer le modĂšle dâorigine (ce pour quoi il y a imagenet_norm
et pas la moyenne et Ă©cart-type de lâensemble dog breeds dans le code de la lesson 1).