Study Group in French

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 :wink:

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 :slight_smile: )

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 :slight_smile:

Ah ok, je n’avais pas vu que ça avait Ă©tĂ© ajoutĂ© au Wiki thread, merci ! :slight_smile:

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

https://twitter.com/samcharrington?lang=da

Moteur de recherche de dataset :
https://toolbox.google.com/datasetsearch

2 Likes

voice l’article de leslie smidth: https://arxiv.org/abs/1803.09820

1 Like

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 :wink:

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.

2 Likes

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)

1 Like

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).