Honnêtement j'ai envie de dire que malgré la gratuité de la chose on a quand même envie de payer, tant le contenu est parfait ... Quel travail remarquable, ces cours m'aident beaucoup pour le Master en Econométrie et Stat appliquée que je prépare.. Merci infiniment pour l'investissement !
@MachineLearnia3 жыл бұрын
Merci beaucoup pour ces encouragements, il est possible de me soutenir sur Tipeee, sur lequel je poste du contenu bonus :)
@alydeh7393 жыл бұрын
Honnêtement Oui
@mohamednouma6466 Жыл бұрын
The best in machine learning vous avez un art pour rendre la chose compréhensible et facile vraiment merci et faites encore d'autres vidéos sur les choses de vos choix que je pense vont etre trés intéressants Gracias
@aithamzamoussa41152 жыл бұрын
merci beaucoup pour ces cours extrêmement utiles et bien structurés. votre pédagogie est sincèrement l'une des meilleures sur KZbin. grand bravo cher frère.
@MachineLearnia2 жыл бұрын
Merci beaucoup vous me flatter !
@devoreurdamesdhuitres68173 жыл бұрын
J'ai seulement 15 ans et je regarde tes vidéos , tes vidéos me prennent du temps à regarder car je m'efforce d'aller voir les notions de mathématiques que je ne connais pas pour pouvoir avancer , ce qui rend tes vidéos encore plus passionnante
@MachineLearnia3 жыл бұрын
Bravo je suis impressionné par le fait que tu regardes tout ca a 15 ans !
1) MATHÉMATIQUES DE BASES 00:27 méthodes ndarray de bases sum, sum(axis=0), axis = 1 03:20 min() et argmin(), max() et argmax() 04:18 argsort() 05:37 fonctions mathématiques : np.exp(), log, cos, sin, sinh .... 2) STATISTIQUES 07:27 Statistiques: mean, var, std 08:32 corrcoef: calculer des corrélations entre lignes ou colonnes 10:30 np.unique: compter le nombre de répétitions dans notre dataset 12:34 Exercice: Argsort() + np.unique() pour trier les répétition d'un tableau Numpy 3) CORRECTIONS DE DATASETS 14:46 NaN Not a Number: np.nanmean() et np.nanstd() 16:46 Compter les NaN dans un tableau Numpy et filtrer les NaN avec le Boolean indexing 4) ALGEBRE LINÉAIRE 18:59 Transposée et produit matricielle dot() 20:35 np.linalg : determinant, inversion, eigen values (valeurs propres) 5) EXERCICE 22:45 Exercice de cette vidéo: Standardiser un dataset + méthode de normalisation Wikipédia 6) CORRIGÉ EXERCICE 25:10 Manipuler une image avec Numpy: Slicing 27:34 Correction photo et compression d'image
@madaragrothendieckottchiwa86485 жыл бұрын
Cool Guillaume une maîtrise des connaissances de base est la clé d'une bonne connaissance des algorithmes en data science
@madaragrothendieckottchiwa86485 жыл бұрын
Vu la clarté d'exploitation de votre livre apprendre le machine learning en une semaine je vous propose d'en faire un sur les 5v que dois absolument maîtriser tout data scientist dixit les 5v = volume , variété , vélocité, valeur, Vérocite !!!!
@MachineLearnia5 жыл бұрын
@@madaragrothendieckottchiwa8648 Tout à fait d'accord avec vous !
@MachineLearnia5 жыл бұрын
@@madaragrothendieckottchiwa8648 Aaah les 5v du Big Data ! Je compte en parler bientôt et produire du contenu pour tirer au clair tout cette histoire ne vous en faites pas ! :)
@Siamon344 жыл бұрын
ah tiens j'avais pas vu que tu rangeais les raccourcis de tes vidéos en commentaire super j'adore!
@Lastrophysicien2 жыл бұрын
Merci Guillaume! Tes vidéos sont d'une qualité très rare. Merci pour tout
@madaragrothendieckottchiwa86485 жыл бұрын
Simple comme d'hab tout ce qui se conçoit simplement se comprend très clairement
@MachineLearnia5 жыл бұрын
Parfait ! Je vais toujours essayer de faire simple alors ! :)
@bojosladic65392 жыл бұрын
J'ai découvert ta chaîne tout récemment et j'adore la qualité pédagogique de tes vidéos, c'est un régal. Tu te focalises sur les points essentiels, les trucs qui marchent, tout devient plus clair du coup. Merci pour ton partage !
@rjhaviator82662 жыл бұрын
Merci beaucoup vos vidéos sont géniales ! J'apprend de plus en plus grâce à vous. Merci encore !!!
@julienjacquemont60485 жыл бұрын
Les maths .....cette drogue! Merci de la partagée avec nous Guillaume!
@MachineLearnia5 жыл бұрын
Ca veut dire que je suis votre Dealer ?! Je n'assume pas ce rôle Ahahah ! Merci beaucoup ! :)
@UzumakiNaruto-wt8un2 жыл бұрын
@@MachineLearnia bjr pourquoi tu upload plus de video
@DeborahParadis-ft3nl2 жыл бұрын
J'ai commencé à coder en python il y a quelques mois et tes vidéos m'ont motivé à me lancer dans le machine learning. Vraiment bravo et merci pour tout ce que tu partages avec nous ! C'est un vrai régal !!!!
@mathfansimohammed5 жыл бұрын
merci beaucoup pour ces cours extrêmement utiles et bien structurés. votre pédagogie est sincèrement l'une des meilleures sur KZbin. j'attend impatiemment votre prochaine vidéo. grand bravo cher frère.
@MachineLearnia5 жыл бұрын
Merci beaucoup ! La suite sort aujourd'hui ! :)
3 жыл бұрын
Super les vidéos. Merci pour le temps passé à nous aider à apprendre python
@MachineLearnia3 жыл бұрын
De rien, c'et un plaisir :)
@juanjose72033 жыл бұрын
Merci bcp ! Depuis l'Espagne! Je vous remercie votre travail! Il m'a aidé beaucoup pour résoudre mes doutes
@MachineLearnia3 жыл бұрын
Je vous en prie ! :)
@djallelkhodja95424 жыл бұрын
Merci énormément pour ces vidéos! Python pour le machine learning est plus simple maintenant. je consomme sans modération ;)
@MachineLearnia4 жыл бұрын
Merci a vous. Consommez sans modération en effet ^^
@remydimachkie51434 жыл бұрын
Je suis en deuxième année (licence informatique, je compte faire un master) à Paris Descartes vos vidéos m'aident vraiment beaucoup car je veux faire de l'intelligence artificielle Merci beaucoup
@MachineLearnia4 жыл бұрын
Ça fait très plaisir de lire ça ! Bravo et bon courage dans vos études :)
@cedrickouamenzi6611 Жыл бұрын
Franchement, c'est parfait J'ai vraiment appris
@redabenyoub77343 жыл бұрын
Merci, infiniment, de base j'ai fais une licence en ingénierie électrique et automatique, maintenant je suis en M1 Archi web en alternance en tant que dev web junior, maintenant ça va faire une semaine que je suis sur cette formation , franchement je suis trop tenté de plongé dans ce monde , merci pour tous.
@MachineLearnia3 жыл бұрын
De rien, bravo a vous pour votre engagement, cela vous récompensera ! :)
@amyd.28405 жыл бұрын
Merci pour cette vidéo de qualité comme d'habitude, ça valait le coup d'attendre ^^
@MachineLearnia5 жыл бұрын
Merci beaucoup ! :D Oui j'ai retourné cette vidéo 2 fois parce que le contenu de la vidéo ne me plaisait pas autant que d'habitude, donc j'ai préféré reprendre à zéro pour avoir la meilleure qualité possible !
@patricechirouze8444 жыл бұрын
Je viens de découvrir vos vidéos notamment celles consacrées a NumPy. Bravo et merci je vais revenir.
@MachineLearnia4 жыл бұрын
Merci beaucoup, vous êtes le bienvenue. Bon courage dans vos projets ! :)
@karinebauch265 Жыл бұрын
Sur la correction de l'exercice. Je précise que si tu divises la largeur et la hauteur par 2 tu te retrouve avec 4 fois moins de pixels. Par ailleurs, si tu as 4 fois moins de pixels, tu perds forcément en qualité d'image (même si cela ne se voit pas forcément à l'oeil nu). Cela dit, tes vidéos sont super et je me régale à découvrir tout ça avec Python
@othmaniridha9732 жыл бұрын
Super vidéo ! Merci beaucoup ! Très bonne explication ! Merci pour vos efforts
@aymenlazem20625 жыл бұрын
merci infiniment cher Guillaume
@MachineLearnia5 жыл бұрын
Merci :)
@thibautarnould6473 жыл бұрын
12/30 rien à dire jusque la, parfait! A un petit détail près, ce serait bien d'avoir la réponse d'un exercice au début de la prochaine vidéo et non à la fin, ça mélangerait moins ce qu'on apprend au fur et à mesure. Un grand merci sinon
@MachineLearnia3 жыл бұрын
Merci pour cette suggestion, je suis d'accord avec. Je vais changer ca a l'avenir !
@saadiaouldsaada40034 жыл бұрын
Superbe vidéo, as always. Merciii 🙏
@MachineLearnia4 жыл бұрын
Thanks ;)
@7pac5 ай бұрын
VOUS ËTES HONNETE MERCI POUR TOUT CE DUR TRAVAIL QUE VOUS FAITES
@anasmaslahi61015 жыл бұрын
Merci beaucoup pour cette formation. Vous m'aidiez beaucoup
@MachineLearnia5 жыл бұрын
Merci,c'est mon but de vous aider :)
@sama-molasalim59704 жыл бұрын
Merci beaucoup Guillaume! Tu es le meilleur voici ma réponse à l'exercice donné , j'ai comparer les résultats c'est parfait ! def normalisation_colonnes(A): n = A.shape[1] # nombre de vecteur colonnes R = np.ones(A.shape) # matrice resultat M = np.mean(A, 0) # matrices des moyennes de chaque colonne de A M = M.reshape((1, n)) # reshape for i in range(n): V = A[:,i:i+1] R[:,i:i+1] = (V - M[:,i]) / np.nanstd(V) # normalisation de chaque colonne return R
@MachineLearnia4 жыл бұрын
Bravo !
@John-board4 жыл бұрын
Intéressant, programmeur java à la base, j'ai résolu l'exercice en utilisant une boucle for pour calculer chaque colonne les unes après les autres... Et que vois-je à la vidéo suivante... l'itération induite avec Numpy... que tu utilises dans cette exercice ^^ Merci pour tes vidéos en tout cas. J'aspire à faire du machine learning, notamment de la NLP. Tes vidéos sont une mine d'information.
@MachineLearnia4 жыл бұрын
Merci beaucoup. C'est bien de faire les parallèles entre langage, on apprend plus vite. Tu pourrais t'amuser a chronométrer l'opération en Java vs Numpy (avec le broadcasting). Nous ferons du NLP en courant d'année 2020, avec Pytorch ou Tensorflow / Keras. :) Bon courage pour la suite et a bientôt !
@carterjames59983 жыл бұрын
ça commence a se corser mais on s'améliore par la pratique. Merci !
@MachineLearnia3 жыл бұрын
Si vous avez la moindre question surtout n'hésitez pas a me faire signe ! Vous avez raison de pratiquer, bravo !
@XpCorba3 жыл бұрын
merci beaucoup pour vos tutoriels, je suis developpeur et comme la data science nous impacte dans notre job, mon but n'est pas de devenir Data scientiste (c'est un métier à part entiere, c'est d'abord un statisticien) mais de comprendre et de pouvoir réaliser ses demandes au niveau des nos programmes, en plus de la gestion. ce qui manque ce sont de vrais cas d'usage du reel qui mettent en oeuvre les algorythme..
@MachineLearnia3 жыл бұрын
Bonjour, vous avez tout a fait raison.
@darkiche36893 жыл бұрын
Du gros gros taf encore , merci Guillaume !
@MachineLearnia3 жыл бұрын
De rien :)
@capsbd93002 жыл бұрын
Le contenu est vraiment incroyable. J'ai une suggestion: ce serait bien de faire une série sur les connaissances mathématiques nécessaires à la science des données. Après je me doute du travail considérable que tu fourni donc je suis conscient que c'est une requête un peu osée mais il faut dire que ton contenu est si accrocheur et détaillé que c'est une mine d'or dans le domaine !
@MachineLearnia2 жыл бұрын
Salut ! J'y travaille en réalité ! Elle va sortir sur mon site Internet en 2022 :)
@matvay82815 жыл бұрын
Excellente vidéo encore, merci. Je cherchais comment faire un find avec numpy et la réponse était là avec le boolean indexing. Continue comme ça et merci.
@MachineLearnia5 жыл бұрын
Je suis content que tu aies trouvé la réponse à ta question :) A bientôt
@abdoulayealioum1913 Жыл бұрын
Tes vidéos sont top
@louaykhammar72683 жыл бұрын
Merci pour cette vidéo de qualité comme d'habitude
@zakarialaktati14795 жыл бұрын
Gros MERCI à vous
@MachineLearnia5 жыл бұрын
De rien et merci pour le commentaire
@profdjellelhadj88274 жыл бұрын
Merci pour votre pédagogie continuez ainsi
@MachineLearnia4 жыл бұрын
Merci a vous
@MohamedAli-fk7mc4 жыл бұрын
Tu as une manière très belle continue et merciiii beaucoup
@MachineLearnia4 жыл бұрын
Merci
@SiriusTrading5 жыл бұрын
continue mon copain ça commence à chatouiller les sujets qui vont tout changer 😁👍 encore merci l’ami
@MachineLearnia5 жыл бұрын
Oui prochaine vidéo sur matplotlib on va commencer à s'amuser !
@SiriusTrading5 жыл бұрын
je t’ai mis un p’tit message sur... discord 😉
@MachineLearnia5 жыл бұрын
Super je vais voir ca ! Je vais bientôt créer un serveur ! :)
@alexandrerm12143 жыл бұрын
Vidéo très instructive, comme les précédentes ! Merci pour le travail fourni. Petite précision sur l'exercice à la fin de la vidéo, le poids de l'image n'est pas divisé par 2 mais par 4 lors du slicing : tu prends la moitié des lignes et la moitié des colonnes, soit (1/2)*(1/2)=1/4
@MachineLearnia3 жыл бұрын
Oui vous avez raison ! :)
@danielwise84024 жыл бұрын
Merci beaucoup cher expert !
@MachineLearnia4 жыл бұрын
De rien :)
@cyrilww37503 жыл бұрын
Super clair, concis et instructif ! J'avance comme une balle avec cette qualité de cours.
@MachineLearnia3 жыл бұрын
Merci a vous ! Oui oui et oui vous avez raison sur tous ces points, merci ! :D
@hfarid594 жыл бұрын
Hello, vraiment top! Et un grand merci pour le partage de connaissances ! PS, sur le slice de la fin le pas de 2 sur les deux dimensions implique un espace disque 4 fois moindre :-)
@MachineLearnia4 жыл бұрын
Merci beaucoup ! Oui tu as raison ou avais-je la tete !? ^^
@hfarid594 жыл бұрын
@@MachineLearnia je chipote je le sais , je n aurais pas fais mieux dans le feu de l'action :-)
@Litorax3 жыл бұрын
29:02 Elle pèse 4 fois moins lourd du coup, (2**2) ;) Super vidéo comme d’habitude.
@MachineLearnia3 жыл бұрын
Oui tu as raison ! Merci beaucoup :)
@abdellazizlawrizy2 жыл бұрын
merci, comme d'habitude: super vidéo!
@MachineLearnia2 жыл бұрын
merci ^^
@amineziad50994 жыл бұрын
Merci beaucoup machine learnia keep it up
@MachineLearnia4 жыл бұрын
Merci beaucoup ! :D
@cicno27m2 жыл бұрын
You are the Man ! thnks
@amidunet24 күн бұрын
Cest assez dingue de voir que quand on vient du monde Matlab tout est pratiquement pareil !
@axelmaurelangu93982 жыл бұрын
Vraiment magnifique. là je viens de me rendre compte qu'on peut utiliser la méthode cumsum() pour faire la fonction fibonacci.
@eddarouichsouad6748 Жыл бұрын
C'est super merci
@halanaoui85723 жыл бұрын
Merci beaucoup Mr 👍 c tres interessant
@MachineLearnia3 жыл бұрын
Merci a vous :)
@thiamco3 жыл бұрын
merci encore une fois :)
@MachineLearnia3 жыл бұрын
De rien :)
@FJ-lt5hz2 жыл бұрын
Merci beaucoup
@kemmounramzy62322 жыл бұрын
mec t un roi
@diopmamadou39983 жыл бұрын
Merci your are the best
@MachineLearnia3 жыл бұрын
Thank you too
@sylvain3515 жыл бұрын
parfait, avec une application concrete, cela serait mieux, car pour les débutant, c'est un peu difficile merci en tous cas, au moins c'est tres clair
@MachineLearnia5 жыл бұрын
Merci beaucoup. Les vidéos suivantes utilisent de plus en plus de cas concrets. Merci pour ce commentaire pertinent !
@gabrielkevers85913 жыл бұрын
Bonjour Guillaume, juste pour le plaisir de corriger, le poids de l'image est de 12 fois moindre au total ;-) en passant de 24b RGB à 8b c'est trois fois et de quatre avec le slicing de 2 en X et de 2 en Y soit un total de 3*4. j'ai 58 ans avec des idées bien arrêtée (têtu quoi !) comme par exemple, que Python était une sorte de Basic donc sans intérêt pour moi. je viens de découvrir par hasard avec vos vidéos, numpy. je dois dire que c'est plutôt sympa et je n'aurais probablement pas eu envie de gratter python sans tes vidéos. Encore une petite chose, en général les vidéos ont un effet soporifique chez moi, mais pas les tiennes ;-) et ça c'est un exploit aussi :D bonne continuation, je vais aller jusqu'au bout et Merci
@MachineLearnia3 жыл бұрын
Ah oui, dit comme ca, vous avez raison ^^ Bonne continuation et j'espere que la série vous plaira ! PS : j'ai aimé lire votre commentaire
@GuilhermeZip4 жыл бұрын
J'ai une entretien le jeudi et je voudrais savoir quels sujets je doit faire plus d'attention pour étudier. Merci beaucoup pour toute le contenu, c'est excellente!
@MachineLearnia4 жыл бұрын
Pour votre entretien, essayer de connaitre l'entreprise du mieux possible : ses produits, ses projets, ses clients, le projet sur lequel vous devriez travailler. Selon le job, réviser certains concepts statistiques (les lois de probabilités normales et binomiales) les bases du Machine Learning, comment gere-t-on un projet (train_set, test_set) et essayez de chercher enn lignes quelques mini-exercices python
@GuilhermeZip4 жыл бұрын
@@MachineLearnia Merci beaucoup!
@JeanCayeux2 жыл бұрын
Merci.
@chainonsmanquants16304 жыл бұрын
Merci
@saidyahya7344 Жыл бұрын
Brillant
@R-Waze4 жыл бұрын
Bonjour guillaume, pourrais tu faire une vidéo sur les meilleurs systèmes de recommandations prédictifs que ce soit en ML ou en Deep Learning (de ta prochaine série vidéo). Selon ce qui marche le mieux et en Tutos ! Merci pour ce que tu partages avec nous je te suis depuis 2019 la chaine prend de l'ampleur j'en profite avant que tu n'es plus le temps répondre a tout tes commentaires !
@MachineLearnia4 жыл бұрын
Merci beaucoup a toi ! Pour la prochaine série j'ai promis que ca serait les bases du Deep Learning, mais je vais faire les systems de recommandation en 2021. 2019 ahah tu fais parti des vrais toi ! Ca me fait super plaisir d'avoir des supporters des premiers jours ! :) PS: Désolé pour la réponse tardive, votre commentaire était tombé dans la boite "review" de l'algorithme KZbin, je ne sais pas pourquoi.
@pancartedesign6377 Жыл бұрын
merci beaucoup peut tu faire des videos d'exercises pour reviser les Cours
@HugoleGogo3 жыл бұрын
Je suis en école d'ingé à Strasbourg et tu es en train de me sauver la vie, ta formation est géniale ! D'ailleurs j'ai noté le petit "Oh yééé", tu es Alsacien ? :)
@MachineLearnia3 жыл бұрын
Yes, je viens de Strasbourg justement :)
@sylvainvial72115 жыл бұрын
Bonjour et encore merci. Question : Peut-on mettre un timing pour afficher une image avec plt.show() afin que le programme puisse continuer à se dérouler ? Ceci également pour créer une animation avec succession d'images, par exemple.
@MachineLearnia5 жыл бұрын
Merci :) Pour créer une animation, il existe le module matplotlib.animation. Je compte faire des tutos dessus a l'avenir. il existe le module "time" pour compter le temps et faire des pauses dans un programme. Mais ce n'est pas une chose courante en Data Science. Ce n'est pas utile de faire de faire un timing pour afficher une image et continuer le programme en meme temps, l'image peut s'implement etre produite dans une fenetre a coté du programme.
@Siamon344 жыл бұрын
Ma proposition a l'exercice: Avec une valeure de zoom modifiable (j'ai voulu mettre un imput au début mais la flegme :D) import matplotlib.pyplot as plt from scipy import misc face = misc.face(gray=True) # imput de zoom valzoom = 0.25 # fonction zoom face = face[int(face.shape[0]*valzoom):int(face.shape[0]*(1-valzoom)) , int(face.shape[1]*valzoom):int(face.shape[1]*(1-valzoom))] # balance des Blancs&Noirs face[(face>225)]=225 face[(face
@MachineLearnia4 жыл бұрын
Bravo pour cette réponse, elle est valide ! (je conseille de regarder la réponse que je fournie dans la vidéo suivante, qui est un peu plus condensée)
@Siamon344 жыл бұрын
@@MachineLearnia Déjà j'essaye de comprendre l'exercice de standardisation. Même l’énoncé je galère là xD :))
@nekro31154 жыл бұрын
je reviendrais plus tard sur cette vidéo pour l'ALGEBRE LINÉAIRE,car je n'ai pas apris sa au collège xD
@MachineLearnia4 жыл бұрын
On apprends plutôt cela dans le supérieur oui. Rassure-toi ca n'est pas le plus important ;)
@tghueldre2 жыл бұрын
Merci beaucoup pour ces vidéos, j'ai beaucoup appris en peu de temps! J'avais une question sur l'exercice de l'image : est-il possible de faire du boolean indexing avec plus qu'un paramètre? Je voulais par exemple passer à 0 les éléments dont la valeur est inférieure à 50, et passer à 255 les éléments supérieurs à 200. Pour le moment, je ne sais le faire qu'avec 2 lignes, une par critère.
@MachineLearnia2 жыл бұрын
Alors il y en a un oui mais je ne le connais plus par coeur, moi aussi je ferais ca sur deux lignes. Si je veux faire un indexing selon pleins de criteres, je passerais dans pandas, et j'appliquerais une fonction avec apply()
@anthonyroseiro2 жыл бұрын
J'adore tout ce que tu fais mais par contre pour l'exo tu as zoomé de 1/2 au lieu de 1/4, tu as enlevé 1/4 de chaque coté du coup tu as enlevé en tout 1/2 ^^' t'aurai dû enlever 1/8 de chaque coté
@FlyingBird7164 жыл бұрын
Salut ! Tout d'abord merci pour tes vidéos tu as une super diction et une bonne manière d'expliquer les concepts. J'ai une petite question par rapport à l'exercice sur l'image, tu dis qu'il faut zoomer d'un quart de tous les côtés sur chaque axe , ou zoomer au total de 1/4 ? Si c'est le deuxième cas, il aurait fallu couper 1/8 de l'image de chaque côté pour atteindre au total 1/4. Merci de ta réponse, bisous
@MachineLearnia4 жыл бұрын
Oui j'ai mal posé la consigne, en plus j'ai confondu 1/4 et 1/2. Je veux dire qu'il faut effectuer un slicing pour couvrir l'intervalle [1/4 - 3/4] voila ! :D
@FlyingBird7164 жыл бұрын
@@MachineLearnia ok merci pour la précision, bonne soirée !
@TheRemiRODRIGUES5 жыл бұрын
Un cours très dense ! Merci ! D'après mes souvenirs les vecteurs propres servaient à faire des matrice triangulaire (orthonormalisation d'une matrice). Donc je me dit que cela peut être utile pour restructurer des données. L'image qui me viens en tête c'est dans the Dark Knight, quand Bruce Wayne analyse les données d'une balle éclatée dans du béton pour retrouver le modèle de la balle. Est-ce une application possible ?
@TheRemiRODRIGUES5 жыл бұрын
Voici la scène : kzbin.info/www/bejne/jpzNo5WrqNOHq9E
@MachineLearnia5 жыл бұрын
Wow je me souviens de cette scène aussi ! c'est vers le début du film, il retrouve une emprunte digitale en essayant pleins d'impact du calibre dans des couches de bétons ! :D Je pense que c'est plus de la Science Fiction que du deep learning (en tout cas il y a 10 ans): trop de hasard dans les trajectoire de balles, chocs avec le béton, dégradation des matériaux, etc. Oui les vecteurs propres sont utilisés pour la triangularisation. Dans la pratique, un data scientist effectue plutôt un travail statistique. Mais quand on fait de la recherche en Deep Learning ou en IA, alors l’algèbre linéaire est important.
@geogeo140003 жыл бұрын
Super vidéo merci beaucoup ! juste un truc, quand vous dîtes zoomer de 1/4 au centre, ça veut dire en gros enlever des bandes de largeur 1/4 de tous les côtés de l'image, et ça nous donne bien un zoom x2 ?
@MachineLearnia3 жыл бұрын
en fait c'est un zoom x2, et je me suis un peu mal exprimé c'est vrai !
@jameshaliday Жыл бұрын
Bonjour, premièrement votre chaine est incroyable, merci beaucoup pour votre investissement. A 13:30 tu remplace les valeurs à la place des index qui ressortent le plus dans notre tableau, si j'ai bien compris… Cependant les valeurs ne varient pas, est-ce une coïncidence ou est-ce moi qui ai mal compris?
@s.k.8615 Жыл бұрын
Merci pour ces vidéos hyper constructives, je suis cette formation depuis le premier cours, arrivée au 12eme, je pose cette question mais peut-être que j'aurais ma réponse d'ici les prochaines vidéos. Tous nos projets d'automatisation, de gestion de données, de traitements statistiques on les effectue sur des objets dataframes (des gros tableaux xlsx, txt etc...). Je ne vois pas à quel moment dans la vie je peux croiser un tableau array et son utilité (hormis le cas des images présentées dans la vidéo précédentes). Est ce que tout ce qui s'applique sur les tableaux numpy peut 'appliquer sur des vraies datasets (les méthodes de concaténation, d'indexing, opérations mathématiques... ?) merci pour votre réponse :)
@berencerelisyouayabouesso6602 жыл бұрын
Bonjour Guillaume. Où puis-je trouver cette image afin de travailler avec
@jcceccaldi36683 жыл бұрын
Bonjour, Merci pour cette super vidéo, très intéressante. J'aurais une question sur argsort(..), serait-il possible de faire un reverse comme avec sort ? Merci
@MachineLearnia3 жыл бұрын
Que voulez-vous dire par reverse ?
@jonathankilchoer85842 жыл бұрын
completed standardization exercice
@NassimBDK3 жыл бұрын
en realité, la méthode de "compression d'image" divise la taille par 4 car nous sommes dans un espace en 2 dimensions. 768*1024 = 786432 384*512 = 196608 786432 / 196608 = 4
@MachineLearnia3 жыл бұрын
Oui !
@taiky82594 жыл бұрын
Salut Guillaume ! Je trouve tes vidéos superbes ! En revanche je ne suis que en 3ème donc l'agèbre linéraire, des stats poussés ne sont pas de mon niveau. Je m’intéresse énormément au machine learning, deep learning et surtout à Python (je comprend tout ton code sauf les formules de maths :\ )! Je ne sais donc pas si je peux continuer la série en me souciant des notions de maths pour me concentrer sur le code. Que me conseilles-tu ?
@MachineLearnia4 жыл бұрын
je pense que tu peux continuer la série, car meme si quelques videos pourront te sembler un peu difficile (par exemple la video 16/30) la plupart sont bien vulgarisées pour que tout le monde comprenne (meme le machine learning a partir de la vidéo 20/30) Sinon je vais bientot produire une série de video sur un outil super cool pour faire du Data Mining sans avoir besoin de comprendre les maths, je pense que tu vas bien aimer ;)
@taiky82594 жыл бұрын
@@MachineLearnia merci beaucoup pour les conseils ! Et continu ce que tu fais c'est super !!
@VincentVanZgegh2 жыл бұрын
❤🔥❤🔥
@guillaume84374 жыл бұрын
Du coup, avec ces calculs matriciels, j'imagine qu'on peut résoudre des sudokus, des calculs d'impédances de quadripoles et d'autres choses funny!
@MachineLearnia4 жыл бұрын
On peut faire tout cela oui ! (et bien plus encore : calcul des éléments finit sur un barrage, etc.)
@guillaume84374 жыл бұрын
@@MachineLearnia calculs d'éléments finis? Ya Abacus sur les fichiers dessinés sous Catia qui fait ca! Pas trop mon secteur mais bon...
@MachineLearnia4 жыл бұрын
Catia, Ansys, ... beaucoup de logiciels de CAO offre cela aujourd'hui, mais il peut-etre intéressant de le faire soi-meme dans son programme dans certains projets
@michaeldupont60015 жыл бұрын
bonjour, merci pour ces séries de video instructives ... questions qui ont plutôt attrait aux videos en elle même ... 1. comment fais tu ces effets de zoom sur l'écran 16'10 par exemple, est ce que c'est le soft d'enregistreur de l'écran qui te le permet ou est ce que tu fais cela en post prod ? 2. comment mets tu tes dessins explicatifs à côté de ton code édité avec jupyter ? post prod ou tu as un logiciel qui te permet cela ? merci
@MachineLearnia5 жыл бұрын
Bonjour, merci pour ton commentaire. La réponse à tes 2 questions : Post production pour les graphiques et les zooms.
@michaeldupont60015 жыл бұрын
@@MachineLearnia merci ! nice job ! et tes dessin explicatifs tu les réalises avec quoi ?
@MachineLearnia5 жыл бұрын
@@michaeldupont6001 Powerpoint, tout simplement :)
@khaoulaelboustani84094 жыл бұрын
salut à toi je commence tout d'abord par te remercier pour tes videos pertinentes ,ils sont riches et simples merciiii :) je voulais connaitre s'il te plait s'il y a du traitement d'image en python pour le reste de vidéos de cette série ??
@MachineLearnia4 жыл бұрын
Oui j'en fais un tout petit peu dans la vidéo 16/30, mais je vais faire des vidéos spécialement a ce sujet a l'avenir :)
@chainonsmanquants16304 жыл бұрын
Svp la méthode de compression consistant à sauter un pixel sur deux est elle vraiment utilisée ? Ou bien on en utilise toujours des meilleurs ? Ou bien est-ce la méthode standard pour passer de 720p à 360p ?
@MachineLearnia4 жыл бұрын
C'est une bonne méthode pour réduire la taille d'une image, mais souvent on va faire une convolution / pooling pour réduire la taille d'une image.
@grahamlee34402 ай бұрын
Salut, si quelqu'un passe par ici et est doué en python, pourrait-il jeter un oeil sur le programme que j'ai fait à propos de l'exercice précédent ('celui de la standardisation') car je n'ai pas les bonnes valeurs et dans le fond j'ai l'impression qu'il est juste : np.random.seed(0) A = np.random.randint(0,100,[10,5]) D = A for i in range(A.shape[1]): for j in range(A.shape[0]): D[j,i] = ( A [j,i]-A.mean(axis=0)[i] ) / A.std(axis=0)[i] print(D) L'idée c'est que je fais le calcul sur chaque élément de ma matrice (ce qui est plus fastidieux que ce qu'il y a dans la correction je vous l'accorde). PS : Si j'introduis D c'est parce que les attributs de A (moyenne et écart-type) seraient écrasées à mesure que je change les valeurs de A.
@valeryaugais47914 жыл бұрын
Bonjour Guillaume et merci pour ces vidéos tellement didactiques et utiles (malgré les douleurs aux neurones) :) Une petite question sur l'exercice #12 de la standardisation d'une matrice. J'étais parti avec une structure de boucle (pourquoi faire simple ;-) et ne comprends pas pourquoi le code ne conduit pas au même résultat. Est-ce lié au fait que le type des données de A reste integer au lieu de float ? import numpy as np np.random.seed(0) A = np.random.randint(0, 100, [10, 5]) for i in range(0, A.shape[1]): A[:,i] = (A[:,i]-A[:,i].mean())/A[:,i].std() print(A) [[ 0 0 0 0 0] [-1 1 -1 0 0] [ 1 1 1 -1 0] [ 0 0 0 0 1] [ 1 0 -1 1 0] [-1 -1 0 0 0] [ 0 0 0 1 1] [ 0 0 -1 0 -2] [ 0 0 0 -1 0] [ 0 0 0 0 -1]]
@MachineLearnia4 жыл бұрын
C'est en effet une histoire de float et de int. il suffit de remplacer votre code par : A = np.random.randint(0, 100, [10, 5]).astype(np.float16)
@MouradAmrani-f2w Жыл бұрын
bonjour , j'aimerais savoir si j'aurais besoin d'aprendre machine learning pour devenir data analyst?
@l0ot3r192 жыл бұрын
Bonjour, tout d'abord, un grand bravo pour le travail et l'investissement pour ces vidéos, qui sont vraiment bien faite et surtout vraiment bien expliquées !!! Merci beaucoup de nous partager ce savoir, et tout ça, gratuitement ;) Mais j'aimerais, si possible, avoir une liste des notions mathématiques nécessaires pour se lancer dans le machine learning. Je ne suis pas allé très loin à l'école, et j'aurais besoin de séances de rattrapage en ce qui concerne les maths. Donc j'aimerais pouvoir donner cette liste à mon ami prof de math pour qu'il puisse me fournir les cours nécessaires, et que je puisse continuer à suivre ta formation sans être larguer au fur et à mesure où j'avance. Merci d'avance ;)
@nawbenab221 Жыл бұрын
bojour comment vous avezz fait pour injecter dans les values (13:37 au 14:20) j ai du louper quelque chose.merci d avance
@djeiladiakite61615 жыл бұрын
Bonjour ,merci pour le travail effectuer pour ces cours en python (Machine learning) je vous demande si vous avez le cours pdf aussi de m'envoyé si possible?
@MachineLearnia5 жыл бұрын
Bonjour le cours est disponible prochainement sur mon site internet ( le lien est dans la description)
@anthonyjaguenaud343 жыл бұрын
Juste à la fin, la taille de l’image est ÷ 4 , car tu divises une fois sur chaque axe.
@MachineLearnia3 жыл бұрын
Oui c'est vrai, tu as raison.
@fouedoueslati77144 жыл бұрын
confortable confinement avec vous sur cette formation (_). Je souhaite que tu vas bien ainsi que vos proches
@MachineLearnia4 жыл бұрын
Pour le moment je vais bien, merci beaucoup. Prenez soin de vous aussi !
@shootsoccer9483 жыл бұрын
Petit question! Le résultat sur la matrice 3,3 n'est pas la même que sur ta vidéo, pourtant pour l'exercice final s'est bien les mêmes chiffres, Est-ce que s'est normale en fonction de l'ordinateur etc.?
@MachineLearnia3 жыл бұрын
Bonjour, oui c'est parce que je n'ai pas utilisé un random_state (je n'ai pas fixé le générateur de nombres aléatoires pour qu'il produise toujours le meme résultat)
@helenedeboissezon93793 жыл бұрын
Bonjour, Merci pour ces vidéos ! Je suis débutante en python et ça me permet de découvrir ce langage. En reprenant la correction de l'exercice sur la photo, j'ai l'impression que le résultat du zoom (et notamment du filtre) apparaissent à la fois sur l'image zoom_face et su l'image face... est ce normal ? Je m'attendais à ce que la photo originale ne soit pas modifiée.
@MachineLearnia3 жыл бұрын
Bonjour, pouvez-vous postez votre code ci-dessous, que je sois sur que votre code soit le bon?
@helenedeboissezon93793 жыл бұрын
@@MachineLearnia Avec plaisir : # import photo en noir et blanc from scipy import misc import matplotlib.pyplot as plt face = misc.face(gray = True) plt.imshow(face, cmap=plt.cm.gray) plt.show() type(face) dim = face.shape # zoom 1/4 vers le centre de la photo face25 = face[int(dim[0]*1/4) : int(dim[0]*3/4), int(dim[1]*1/4):int(dim[1]*3/4)] plt.imshow(face25, cmap=plt.cm.gray) plt.show() # filtres face25[face25>150] = 255 face25[face25
@AudeJavel124 жыл бұрын
Excellente video comme toute la serie! merci enormement. j'aurais une question: la photo du koala sur laquelle on travaille, elle est stockee directement dans scipy, correct? est-il possible d'importer une image du type .bmp, (j'imagine que .jpg ne fonctionne pas car format compresse.) et de travailler de maniere similaire? merci encore! cette serie est au top =))
@MachineLearnia4 жыл бұрын
Merci beaucoup :) Pour importer tes propres images avec Python, tu peux utiliser matplotlib de la facon suivante : import matplotlib.pyplot as plt image = plt.imread('mon_image.png') image = image[:,:,0] # réduire l'image en 2D plt.imshow(image) # afficher l'image (les couleurs peuvent etre étrange, c'est parce qu'il faut choisr une palette graphique Il me semble que tu peux ouvrir des images .png, .jpg, .bmp et autres Si jamais ca n'est pas la cas, alors tu peux utiliser une autre librairie tres connues pour le traitement d'image : "PIL" Bonne chance et tiens moi au courant si tu rencontres une difficulté
@FJ-lt5hz2 жыл бұрын
Est-ce que on utilise uniquement num py, quand est il de pycharm
@nouriasoufi3694 Жыл бұрын
Bonjour , avant tout je vous remercie pour ce beau cadeau que vous nous avez offert et qui ma permet de comprendre pas mal de choses en Machie Learning. Pour l execice de la section N 11, je n'arrive pas a avoir la meme image que vous , j ai ecris la meme chose , pouvez vous me dire cest quoi le probleme .Je vous remercie d'avance.
@ramzirebai36612 жыл бұрын
D=(A-np.mean(A,axis=0))/np.std(A,axis=0) D
@daoudasissoko57272 жыл бұрын
bonjour , j'aimerais savoir si la methode isnan marche seulement pour les numpy et non pour les pandas