c'est exactement ça que je cherchais... tu es le sauveur de toute la communauté francophone... merci infiniment Guillaume
@philippe76104 жыл бұрын
Bonjour Guillaume, Je suis un super fan et super content qu'il puisse y avoir du contenu d'aussi bonne qualité en français. J'aimerai inviter tout le monde à prendre conscience de la chance qu'on a de pouvoir apprendre aussi clairement dans ce monde où tout le monde (beaucoup d’incompétents) cherche à monétiser des formations. Le savoir devrait être gratuit pour tout le monde. Je tiens donc à te remercier vraiment du fond du coeur pour ce travail phénoménal que tu produit et que tu transmets parfaitement. bonne soirée! :)
@MachineLearnia4 жыл бұрын
Merci pour ce message qui me va droit au cœur. C'est agréable quand on se rend compte de la valeur du travail que je fournis, car oui ca me prends du temps de bien vulgariser le sujet :) Merci beaucoup de me suivre et de m'aider au développement de la chaîne, c'est un immense plaisir de vous avoir avec moi !
@philippe76104 жыл бұрын
Le plaisir est partagé! Continue de nous partager ta passion car il faut être passionné pour avoir ton soucis du détails et nous on va partager au max pour ta chaine! Elle va décoller assez rapidement je n'en doute même pas faut juste le temps que les gens se rendent compte de son existence mais au moins tu as une vrai communauté pour l'instant. Force courage et réussite pour la suite! Merci bien ;)
@kemmounramzy6232 Жыл бұрын
votre chaine est un tresaure pour l'humanite monsieur !
@gutsshots1063 Жыл бұрын
Heureusement tu es là. Grand merci 🙏 pour ton travail
@damienj39803 жыл бұрын
Merci ! je me cassais les dents sur comment définir mes pipeline en fonctions des colonnes. Maintenant je vais pouvoir m'amuser à tester plusieurs modèles sur mes 'train set' afin d'en sélectionner un. Ton contenu est très quali
@MachineLearnia3 жыл бұрын
Have fun :)
@franckdouabou94884 жыл бұрын
franchement je n'avais pas pris le temps de bien suivre vos cours. mais là je suis au comble de la joie tellement vos cours sont simples, efficaces et m'aident enormement. Merci infiniment!!!!
@MachineLearnia4 жыл бұрын
C'est bien d'avoir regardé une seconde fois, cela vous aidera a mieux comprendre et a progresser, bravo ! :)
@chougaghil3 жыл бұрын
Cette librairie est fantastique, faire des traitements complexes aussi simplement à travers une api aussi claire, alleluia ! Bravo pour ta pédagogie, c'est excellent
@MachineLearnia3 жыл бұрын
Oui, Sklearn est tres utile et puissant pour le Machine Learning. Mais seulement quand on sait aller plus loin que le simple model.fit(X, y). Continuez ainsi :)
@LaurentD903 жыл бұрын
Encore de la bonne pédago sur un sujet très utile. Merci. J'en profite pour dire que les vidéos sur Tipeee sont énormes !
@MachineLearnia3 жыл бұрын
Merci beaucoup pour votre témoignage :)
@constantthomas38303 жыл бұрын
Mais quel contenu formidable. Je suis en MS data Science et tu transformes mon appétences pour la Data Science en passion !
@MachineLearnia3 жыл бұрын
Merci beaucoup ! Wow je suis tres content de te faire aimer la Data Science encore plus
@constantthomas38303 жыл бұрын
@@MachineLearnia Franchement tu expliques schématiquement et efficacement l'essentiel. Et ça m'aide à comprendre des cours qui sont parfois franchement indigeste. Tu m'as fais économiser de précieuses heures de révision.Certains enseignants devraient prendre exemple sur tes vidéos. C'est d'ailleurs très généreux de ta part de proposer ce contenu gratuitement.
@oliviert.88563 жыл бұрын
Merci Guillaume pour cette vidéo. La petite astuce de mise jour d'Anaconda est LA solution pour la mise à jour de la distribution diffusée sous Mac OS (en tous cas, je n'avais pas trouvé avant cette vidéo). Encore merci et bravo pour le savoir que vous diffusez et partagez avec nous :)-
@MachineLearnia3 жыл бұрын
Je vous en prie, content de pouvoir aider ! :)
@xavierfournat82644 жыл бұрын
Bonjour Guillaume, Merci pour ce tutoriel, qui est à la fois très bien expliqué, et vraiment très opérationnel. C'est effectivement beaucoup plus simple de travailler comme cela avec un column transformer, plutôt que de devoir se créer des fonctions qui sélectionnent les données suivant un dtype. Merci pour cette astuce et bonne continuation. Je suivrai ta chaine avec beaucoup d'attention étant donné la qualité du contenu!
@MachineLearnia4 жыл бұрын
Merci beaucoup Xavier ! Et bienvenue sur la chaine ! :)
@SigmaRM73 жыл бұрын
Merci infiniment. C est tres tres utile. Bien expliqué. Vous etes un ange
@MachineLearnia3 жыл бұрын
De rien ! Merci a vous :)
@amyd.28404 жыл бұрын
Très utile cette vidéo bonus, merci beaucoup !
@MachineLearnia4 жыл бұрын
Ca fait plaisir, merci !
@jmbdeblois4 жыл бұрын
c'est fou la richesse de scikit. Merci Guillaume
@MachineLearnia4 жыл бұрын
Oui, sklearn est un package incroyable
@cradle_of_chaos3 жыл бұрын
Parfaitement expliqué, continuez comme ça !
@MachineLearnia3 жыл бұрын
Merci !
@ulrichkarlodjo14574 жыл бұрын
Master Pédagogue ! Merci pour la super vidéo BONUS !
@MachineLearnia4 жыл бұрын
Aaaah ! Je me disais aussi je n'avais pas de commentaire du fameux Ulrich Karl ! :D Merci mon ami ;)
@ulrichkarlodjo14574 жыл бұрын
Machine Learnia oui 😁😁 j’ai pas consulter la vidéo à temps j’étais un tout petit peu occupé
@essaidelhaji68444 жыл бұрын
Comme d'habitude, une superbe vidéo et une excellente pédagogie. Merci et bonne continuation.
@MachineLearnia4 жыл бұрын
Merci a vous :)
@aymenlazem20624 жыл бұрын
c'est parfait merci fort bien cher Guillaume
@MachineLearnia4 жыл бұрын
Merci Aymen !
@leondresmapani12374 жыл бұрын
Merci pour tes vos vidéos
@MachineLearnia4 жыл бұрын
De rien :)
@caumauethjacques-emile31244 жыл бұрын
Merci encore une fois, hâte de les mettre en pratique
@MachineLearnia4 жыл бұрын
Partagez vos résultats avec nous :)
@caumauethjacques-emile31244 жыл бұрын
@@MachineLearnia sans faute
@MachineLearnia4 жыл бұрын
@@caumauethjacques-emile3124 Merci :D
@madaragrothendieckottchiwa86484 жыл бұрын
Belle vidéo chère guillaume super boulot
@MachineLearnia4 жыл бұрын
Merci beaucoup
@sylvainmazoyer47752 ай бұрын
Bonjour, merci beaucoup pour toutes ces vidéos, elles sont géniales et très exhaustives. J'ai juste une question, la pclass ne devrait pas elle aussi être traitée par un OneHot dans la mesure ou ce sont des catégories elles aussi, il me semble ?
@beniciae.17433 жыл бұрын
Merci beaucoup pour cette vidéo
@MachineLearnia3 жыл бұрын
De rien :)
@Manon-40964 жыл бұрын
Trop bien ! Merci ! Votre chaîne est géniale !
@MachineLearnia4 жыл бұрын
Merci beaucoup.
@pulsorion4 жыл бұрын
Simple et efficace ! ✌
@MachineLearnia4 жыл бұрын
Merci
@cheikhtidianehoumenou84843 жыл бұрын
très intéressant Merci
@karimine4 жыл бұрын
Merci beaucoup pour vos efforts je cherche à apprendre le deep learning merci de me recomander quelques cours .
@MachineLearnia4 жыл бұрын
Le livre de Ian Goodfellow est un bon livre pour se lancer (je vais bientôt faire des vidéos aussi)
@karimine4 жыл бұрын
@@MachineLearnia Merci beaucoup
@chamszneidi48674 жыл бұрын
pouvez-vous donner le lien de livre
@madikahi88344 жыл бұрын
comme d’habitude toujours avec des vidéo superbe.
@MachineLearnia4 жыл бұрын
Merci
@Gbachelot754 жыл бұрын
Excellent comme toujours !
@MachineLearnia4 жыл бұрын
Merci Guillaume, super content d'avoir un commentaire de ta part et de savoir que tu es toujours aussi intéressé apr la data science. J'espere que tes projets avancent bien ! :)
@ayoubtalbi47714 жыл бұрын
Très utile merci
@MachineLearnia4 жыл бұрын
De rien, je suis heureux que la vidéo vous soit utile :)
@julienjacquemont60484 жыл бұрын
Merci pour cette vidéo!
@MachineLearnia4 жыл бұрын
De rien :)
@madioudiallo56343 жыл бұрын
Bonjour à tous, c'est une répétition mais il faut encore le dire merci à guillaume pour les tutos. Moi j'aurai une question sur les pipelines: je veux surtout une clarification: un pipeline est-ce que c'est une sorte de tuyau dans lequel on fait de la préparation des données jusqu'à la création du modèle qu'il suffira simplement d'optimiser ensuite? Merci
@MachineLearnia3 жыл бұрын
Oui tout a fait ! Absolument ! :) Et merci a vous :)
@mohamedwane98774 жыл бұрын
Merci beaucoup
@MachineLearnia4 жыл бұрын
Merci
@simonbarras3361 Жыл бұрын
Est-ce-que le union peut être utilisé pour faire un "gridsearch" sur les standardizeur ?
@aimeritedonald66894 жыл бұрын
très pratique !! merci bien !!
@MachineLearnia4 жыл бұрын
Merci beaucoup
@aimeritedonald66894 жыл бұрын
@@MachineLearnia j'aime bien tes vidéos !! merci pour tout ce que tu fais.
@JackJosue5174 ай бұрын
Pipelines + StackingClassifier 😆 L'output est juste ouf...
@solalcohen56313 жыл бұрын
Salut Guillaume, ta formation est top ! Je vois que en numerical_features tu prends que les features qui sont des chiffres et en categorical features tu prends celles qui sont des textes. Pourtant la classe c'est un chiffre mais c'est une categorical feature. Est ce que ca a un sens de faire de la standardisation sur une telle feature qui va surement ensuite etre transformée avec du one hot par exemple ? Du coup c'est quoi la regle ?
@MachineLearnia3 жыл бұрын
Salut ! tres bonne question : c'est parce que je veux passer les "textes" dans une pipeline d'encodage, donc pas la peine de passer des variables numériques (meme si elles représentent des catégories, genre 0, 1, 2). La regle, c'est juste de créer des groupes en fonctions de ce que tu cherches a faire dans la pipeline et les sous-pipelines.
@orhanlan22 жыл бұрын
Hello, merci beaucoup pour la vidéo, excellente et bien expliquée. Est-ce que tu sais s'il est possible d'appliquer des opérations sur X mais aussi d'autres opération sur y dans la même pipeline ?
@MachineLearnia2 жыл бұрын
Salut ! En général on ne transforme pas vraiment y, il y a juste 1-2 transformers que tu peux utiliser (je ne sais plus lesquels, preuve que je ne les utilise pas souvent)
@yanisaithammou64104 жыл бұрын
Vous êtes le meilleur, pour appliquer ça il faut avoir des données bien nettoyés donc on doit faire de l'analyse exploratoire avant, ma question est ce que y' a un moyenne d'automatiser cette tache (ex détection de donnée aberrantes, test de khi 2 ...ect) ? merci encore une fois.
@MachineLearnia4 жыл бұрын
Merci :) L'exploration de données est une tache importante et il vaut mieux la faire soi-meme, car vous arriverez a découvrir des relations plus intéressantes que la machine. Pour la séléction de variable (khi2, etc) oui il est possible d'automatiser certaines choses. Je vais en parler dans une vidéo qui sortira la semaine prochaine.
@yanisaithammou64104 жыл бұрын
@@MachineLearnia merci infiniment , je l'attends avec impatience
@spider279 Жыл бұрын
Peut on créer une pipeline et le combiner avec GridSearchCV
@louisbaranzelli9694 Жыл бұрын
Bonjour Super video ! Juste une question : quand tu appliques onehot a ton dataset train par exemple , mais que ce label n'existe pas dans le dataset test, comment indiquer dans le pipeline que la onehot_vectorisation s'applique suivant un encodeur initialement predefini sur l'ensemble du dataset ? Merci d'avance !
@MrChiffin Жыл бұрын
En utilisant le paramètre handle_unknown : 'ignore' de ton OneHotEncoder :)
@TheRemiRODRIGUES4 жыл бұрын
Merci !
@MachineLearnia4 жыл бұрын
De rien :)
@nidhalderbali46364 жыл бұрын
Bonjour et merci beaucoup de la vidéo. Juste une simple question: Lorsque vous avez divisé les données en données numériques et d'autres catégoriques, pourquoi vous avez crée la série de transformation sous forme de pipeline? Pourquoi c'est pas juste par exemple StandarScaler ou Onehotscaler?
@MachineLearnia4 жыл бұрын
Bonjour et merci. Les pipelines facilitent grandement le travail car on peut y passer les données de train, de test, et les données futures sans avoir de data leak ou bien de mauvaises transformations (transformations incohérentes) des données. Voila pourquoi.
@mohammed_yazidcherifi98164 жыл бұрын
Superbe vidéo, merci beaucoup, vraiment hâte de voir la suite, peu être que j'attends la suite plus que si j'attends la sortie d'un film, merci pour votre partage de connaissance, d’expérience, je suis impatient de voir les vidéos où o traite de vrai problèmes, Juste une question, avez vous une adresse Gmail et si c'est le cas pouvons nous poser des questions la bas. Merci beaucoup. Cordialement.
@MachineLearnia4 жыл бұрын
Merci beaucoup, vous pouvez me parler sur le serveur discord (lien dans la description) car par email c'est assez compliqué, j'en reçois beaucoup trop ! ahah
@cyrineabid3083 жыл бұрын
Cette méthode est juste merveilleuse.. Je l'ai essayé sur mon data.. c'est un dataset complet. Lors de l'exécution, le dataset a été réduit et je sais pas c'est dû exactement à quoi?
@MachineLearnia3 жыл бұрын
Une selection de variables ? Une imputation ? Un split de train/test? Voici les principales raisons possibles.
@tiemtoresouleymane38222 жыл бұрын
Bonjour , es ce nécessaire d'encoder les variables de type date ?
@mohammedtahernakes2 жыл бұрын
Bonjour, Merci pour ce tutoriel, concernant le model final développé sa sera mieux de montrer comment on peut s'en servir, ou comment l'exporter par exemple sous forme d'un dataset.
@MachineLearnia2 жыл бұрын
Je le fais dans d'autres vidéos, vous avez raison !
@jouinisofien74514 жыл бұрын
could we import seaborn and sklearn without importing matplotlib and numpy respectively ? thanks
@mouhamadoumoustaphaba45022 жыл бұрын
Bonjour, Dans l'utilisation de make-union je comprends pas pourquoi vous n'avez pas préciser le threshold avec le Binarizer.Si la machine utilise une valeur par défaut comment elle la choisit? Merci
@MachineLearnia2 жыл бұрын
Oui c'est a vous de placer un threshold, je ne l'ai pas fait ici mais faut toujours le faire.
@saidmazzi531 Жыл бұрын
Bonjour, un grand merci pour vos cours! je viens de refaire le cours sur pipeline avancée avec make_column_transformer (10'36). J'ai une erreur qui apparait : "ValueError: Cannot use most_frequent strategy with non-numeric data: could not convert string to float: 'male' ". Qui peut m'aider et me dire d'où pourrait venir l'erreur?
@samcollin691711 ай бұрын
Même question pour moi, as tu résolu l'erreur ?
@karimmache40184 жыл бұрын
Merci pour cette video, tres interessant. Une question: est-il possible de creer des pipeline avec des function qu'on a definie soit meme qui prend des parametres en entres?
@MachineLearnia4 жыл бұрын
Oui c'est tout a fait possible, il faut alors convertir vos fonctions en transformers, vous pouvez faire cela avec la fonction sklearn.preprocessing.FunctionTransformer
@walduch4 жыл бұрын
@@MachineLearnia Bonjour Guillaume, il me semble avoir vue une de tes vidéos où tu parles justement de FunctionTransformer mais je n'arrive plus à mettre la main dessus :-S
@MachineLearnia4 жыл бұрын
@@walduch C'est dans la vidéo 22/30
@walduch4 жыл бұрын
@@MachineLearnia Yess exact, merci beaucoup :-) Je pense que je me suis aussi mélangé mes souvenirs avec ta vidéo qui traite de "make_scorer" ^^
@florentsennedot17153 жыл бұрын
Bonjour Guillaume et merci pour la qualité de tes vidéos ,au top ! Petite question je suis en train d'utiliser un make_column_transformer de cette manière : processor = make_column_transformer((OrdinalEncoder(),make_column_selector(dtype_include='object')), remainder=StandardScaler()) Mon souci est que je perds l'ordre des colonnes du dataset initial lors du .fit_transform, le traitement s'effectuant dans l'ordre des tuples initiés dans le make_column_transformer, une astuce ? trier le dataset dès le départ ? J'aimerai aussi accéder à la liste des tableaux des catégories créées via l'attribut categories_ à partir du make_column_transformer et je ne sais pas si c'est possible ? Bon voilà j'espère être assez clair :). Bonne continuation et pour info je viens de voir ta video sur les bases du Deep Learning : super travail, ça annonce la couleur pour la suite !
@florentsennedot17153 жыл бұрын
Ah trouvé : processor.named_transformers_["ordinalencoder"].categories_ Pas évident qd même d'arriver à se 'balader' dans les différents paramètres ... une petite video serait la bienvenue lol ;)
@MachineLearnia3 жыл бұрын
Félicitation a vous pour avoir trouvé la réponse de vous-meme ! Et merci de l'avoir partagé pour aider les autres :)
@wassimchoura83624 жыл бұрын
Merci beaucoup pour vos efforts . En faite, je n'arrive pas à comprendre la différence entre la fonction make_column_transformer du module compose et la fonction ColumnTransformer du même module. Est-ce que vous pouvez m'expliquer la différence?
@MachineLearnia4 жыл бұрын
Il n'y a pas de différence vraiment. la fonction est juste plus rapide a utiliser (on ne peut pas donner de "nom" aux colonnes, c'est tout)
@ريانسبيدرمان3 жыл бұрын
salut tlm, merci Guillaume pour votre formidable vidéo, svp comment peut on avoir les affiche text du cours qui sont sur la vidéo?
@MachineLearnia3 жыл бұрын
Bonjour et merci ! Je vais les compiler pour les mettre a disposition d'ici peu, vous serez notifiez par email si vous etes abonnés a la newsletter
@moussabamba62164 жыл бұрын
bonsoir j'aimerais savoir est ce que c'est obligatoire qu'un data scientist puisque maitriser le web scrapping
@MachineLearnia4 жыл бұрын
Vous n'avez pas besoin de savoir faire du webscrapping pour être data scientist, je vous rassure.
@oussemamakni59643 жыл бұрын
Bonjour je n'ai pas compris la raison d'utilisation des listes numerical_features et categorical_features
@MachineLearnia3 жыл бұрын
Bonjour, c'est parce qu'en Analyse de données, nous ne traitons pas de la même manière les données quantitatives et les données qualitatives. Donc on crée des listes de variables pour les traiter chacune selon une pipeline précise.
@mohamedsylla76304 жыл бұрын
Bonjour Guillaume merci pour la vidéo. Elle m'a été très utile dans la mise en place de certains projets. Cependant, j'ai une question : comment peut-on avoir le nom de chaque variable après la transformation (data preprocessing avec le make_column_transformer). En effet, j'ai besoin savoir lors de la réalisation de modèle quelle variable est la plus importante ; mais aussi appliquer une feature selection avant de lancer le modèle. Car je veux avoir une meilleure compréhension du modèle réalisé et pouvoir l'expliquer aux personnes non-statisticiennes. Pour faire simple j'ai besoin que make_column_transformer me retourne un data frame avec le nom de chaque variable: Base_finale = pd.DataFrame(preprocessor.fit_transform(X_train), columns= Total_columns) Est ce possible ? J'ai essayé avec "get_feature_names" mais sans succès .
@MachineLearnia4 жыл бұрын
J'ai l'impression que c'est vous qui m'avez contacté sur Tipeee, je vous ai répondu par message, mais voici la réponse également ici : Vous pouvez utiliser la classe Pipeline() (pas make_pipeline) dans laquelle il faut donner un nom a vos étapes, par exemple Pipeline(('feature_selection', RFECV()) , ...) Puis ensuite vous pourrez utiliser : named_steps['feature_selection] pour acceder a votre transformer de la pipeline, comme ceci : pipeline.named_steps['rfe_feature_selection'].support_ "support" vous donne acces aux colonnes séléctionnées (comme nous l'avons vu dans la vidéo 23/30 Bon courage ! :)
@mohamedsylla76304 жыл бұрын
@@MachineLearnia Oui effectivement, Merci pour votre retour. J'ai réussi à l’implémenter. :)
@programmationdotnet2914 жыл бұрын
Bonjour professeur, on ne pourra plus en ce moment évaluer notre modèle avec le pipeline sans faire du pre_processing sur un dataset comportant des features de type catégoriel
@MachineLearnia4 жыл бұрын
Bonjour, je n'ai pas compris ce que vous voulez dire, désolé..
@programmationdotnet2914 жыл бұрын
Lorsque nous avions un dataset contenant des données manquantes sans imputer les données manquantes dans ce dataset, est-ce qu'on peut évaluer le modèle avec le pipeline (model.score...)
@MachineLearnia4 жыл бұрын
@@programmationdotnet291 Non, car un modele ne peut pas traiter les données Manquantes, il faut nécessairement les remplacer ou les éliminer.
@programmationdotnet2914 жыл бұрын
@@MachineLearnia comment les remplacer alors ?
@programmationdotnet2914 жыл бұрын
@@MachineLearnia Est-ce qu'en les remplaçant nous pouvons obtenir un modèle optimal ?
@bernylong49954 жыл бұрын
Bonjour, le preprocessor est appliqué sur les variables X mais, dans le cas où le y est une variable catégorielle, comment on procède ? Merci de ta réponse
@MachineLearnia4 жыл бұрын
Comme indiqué dans la vidéo, il faut filtrer les colonnes avec columnTransformer
@bernylong49954 жыл бұрын
@@MachineLearnia Si je me base sur la video à la 10', cela veut dire que le model.fit(X,y) va encoder les X et aussi le y ?
@MachineLearnia4 жыл бұрын
Les transformers de la pipeline ne travaillent que sur les données X.
@bernylong49954 жыл бұрын
@@MachineLearnia Je reviens donc à ma première question .....Comme le preprocessor ne traite que les X et que dans mon cas, j'ai un "y" de type catégorie, comment peut on procéder pour encoder le y ? (pour moi, le y c'est le label, la target à trouver !)
@sarindratherese3 жыл бұрын
Bonjour, J'aimerais savoir quand utiliser make_pipelines et quand utiliser Pipeline merci
@MachineLearnia3 жыл бұрын
Les 2 sont identiques, c'est a votre convenance.
@mohamedwane98774 жыл бұрын
bonjour apres cette ligne de code 'model = make_pipeline(preprocessor, SGDClassifier()) model.fit(x, y)' j ai l erreur suivente " ValueError: A given column is not a column of the dataframe" merci de m aider. j ai importe un fichier csv avec pandas
@MachineLearnia4 жыл бұрын
Bonjour, vous avez peut-être mal orthographié une colonne : attention aux majuscules/minuscules
@mohamedwane98774 жыл бұрын
@@MachineLearnia effectivement il y a un mélange de majuscules et de minuscules, je vais changer sa et merci beaucoup
@aghileslounis4 жыл бұрын
Excellente vidéo ! mais je ne vois pas trop a quoi pourrais servir make_union () , j'ai l'impression que les autres font deja tout ? quelqu'un peut m'expliquer ?
@MachineLearnia4 жыл бұрын
Merci. Make_union() permet de traiter de plusieurs façons votre dataset et de regrouper les résultats dans un seul tableau. Ce n'est pas une chose possible avec une Pipeline classique
@moussabamba62164 жыл бұрын
merci j'aimerais te soutenir sur tipll.com mais je sais pas comment ça fonctionne
@MachineLearnia4 жыл бұрын
Merci beaucoup c'est tres gentil de vouloir me soutenir :D Il suffit de se rendre sur Tipeee (le lien est dans la description de la vidéo). Ensuite vous devez créer un compte (cela prend 2 minutes) et vous pourrez choisir le montant que vous souhaitez me verser. :) Merci beaucoup !
@chaymaemakri89034 жыл бұрын
supères videos , lorsque je créer mon modèle ''categorial_features=['J','M'] categorial_pipeline=make_pipeline(OneHotEncoder()) preprocessor= make_column_transformer((categorial_pipeline,categorial_features) model = make_pipeline(preprocessor, SGDClassifier()) '' , il affiche cette erreur '' invalid syntax ''
@MachineLearnia4 жыл бұрын
Comme le dit le message : il y a une erreur de syntaxe dans votre code, c'est a dire que vous avez surement fait une petite faute de frappe, mal refermé une parenthèse ou ce genre de chose. (le problème n'est pas grave il faut juste bien relire votre code, et il vous indique normalement la ligne ou l'erreur est située)
@johannsenn374 жыл бұрын
Hello. il manque la fermeture de parenthese : make_column_transformer((categorial_pipeline, categorial_features))
@bernylong49954 жыл бұрын
Bonjour, j'ai un problème sur le "make_union", il me retourne une erreur. A priori, j'aurais des valeurs "Nan". je suis allé voir dans Git le code mais je ne l'ai pas trouvé. Dans tous les cas, merci encore pour cette video qui va m'aider énormément. Bonne journée
@MachineLearnia4 жыл бұрын
je ne pense pas que le probleme vienne de make_union, mais des transformers que vous utilisez dans make_union. Essayez d'éliminer les NaN avec SimpleImputer, puis vous pourrez utiliser le make_union
@bernylong49954 жыл бұрын
@@MachineLearnia j'ai rajouté le SimpleImputer() mais j'ai toujours l'erreur suivante : ValueError: Input contains NaN, infinity or a value too large for dtype('float64').
@johannsenn374 жыл бұрын
Bonjour, j'ai eu le même probleme. apparemment notre fichier titanic contient 891 lignes, avec des nan sur 'age' notamment. Binarizer() n'aime pas les Nan vraisemblablement, donc On peut effectivement faire passer le SimpleImputer pour Binarizer(): """ pipeline_bin = make_pipeline(SimpleImputer(), Binarizer()) pipeline=make_union(StandardScaler(), pipeline_bin) """ Ce qui nous retourne ensuite : pipeline.fit_transform(numerical_features_).shape = (891,4). Esperant que la démarche soit juste @Machine Learnia
@bernylong49954 жыл бұрын
@@johannsenn37 c'est ok, merci
@jean51954 жыл бұрын
@@johannsenn37 Merci bien pour l'astuce ;)
@Whatthedz3 жыл бұрын
Avec machine learnia votre #apprentissage est plus simple ....
@MachineLearnia3 жыл бұрын
Merci ca fait plaisir ! :)
@paulmonde68964 жыл бұрын
IndexError: tuple index out of range
@MachineLearnia4 жыл бұрын
je vous invite a voir ma vidéo sur les erreurs pour comprendre comment corriger cette erreur, ainsi que toutes vos erreurs futures, vous verrez cela vous facilitera beaucoup la vie :)
@paulmonde68964 жыл бұрын
@@MachineLearnia Merci Guillaume ! J'ai corrigé mon erreur, en fait j'ai mis X à la place de y et y à la place de X 🤦♂️😄 Parfois, il faut vraiment prendre une petite pause 🙂