Create Your First Machine Learning Pipeline in ML.NET

  Рет қаралды 84,074

Jon Wood

Jon Wood

Күн бұрын

Пікірлер: 59
@SQLTalk
@SQLTalk 6 жыл бұрын
Very easy to understand and right to the point. Thank you!
@MyFirstReurveBow
@MyFirstReurveBow Жыл бұрын
how is the data is already in the solution ? how is the is csv loaded in the project ? whay do you slip that ?
@fikretakbass
@fikretakbass 8 ай бұрын
Hi Jon, many greetings from Türkiye...
@Sam_SaaS_World
@Sam_SaaS_World 3 жыл бұрын
Can you please use VS except black color and increase some zoom to easy view
@abus3ude
@abus3ude 6 жыл бұрын
Thank you.... Can I generate label column instead of reading it from the file?
@JonWood
@JonWood 6 жыл бұрын
Do you mean calculate the label column instead of having it directly in the file?
@abus3ude
@abus3ude 6 жыл бұрын
@@JonWood exactly
@mambo7668
@mambo7668 6 жыл бұрын
I am confused which pipeline to use? The one with .Fit method or .Train ? Seems that there are 2 classes
@fadhelalsuwaidi1221
@fadhelalsuwaidi1221 4 жыл бұрын
Hi Jon Is the test data take the whole data to test it randomly, or it takes percentage values to test for example 20 percent ?
@JonWood
@JonWood 4 жыл бұрын
It only takes a fraction. The newer API for it lets you pass on what fraction of data to use as test data
@arulkumarsivaraj3517
@arulkumarsivaraj3517 5 жыл бұрын
Where we can use pipeline algorithm? I have trained dataset and try to predict the claim prediction in simple manner but same input provide different prediction. There is any rules is existing for training data
@JonWood
@JonWood 5 жыл бұрын
We’re you able to evaluate the model to see how it performs?
@arulkumarsivaraj3517
@arulkumarsivaraj3517 5 жыл бұрын
@@JonWood same input getting different output while trying multiple times
@BiffBifford
@BiffBifford 4 жыл бұрын
Jon, I hope you are staying safe during these difficult times: I want to ask you a question? I am a trade just about every product in the stock market. I was wondering if you would consider doing a basic video on predicting stock price, nothing sophisticated but covering the basics that one might build on. The reason I ask is that computer programmers can approach the problem from a different perspective. I am unsure if you covered this subject, but I intend to review your work in greater detail. I am a "newer" sub to your content. God bless you for all your hard work in putting this rich and detailed content together for people like me to benefit. I wonder what the world will look like 1-year from today. I am not eager to find out, but it will come whether I like it or not.
@JonWood
@JonWood 4 жыл бұрын
There's this video I did on time series forecasting which can be something very basic you can try - kzbin.info/www/bejne/emqXh5eHodqBkLM. I know machine learning in finance is its own beast so I'll research it a bit more and try to get another video for it.
@BiffBifford
@BiffBifford 4 жыл бұрын
@@JonWood Thanks, Jon.
@sr.programador282
@sr.programador282 5 жыл бұрын
This video is gold. Thank you!
@JonWood
@JonWood 5 жыл бұрын
Thank you! Glad you enjoyed it!
@sr.programador282
@sr.programador282 5 жыл бұрын
​@@JonWood it was good for starting but as someone already mention they removed LearningPipeline, I am going to watch the video in the description, but thanks for this great start!
@josbexerr5166
@josbexerr5166 6 жыл бұрын
Gracias Mister Jon ....Esperando mas tutox
@reedlaww
@reedlaww 6 жыл бұрын
LearningPipeline is now under the ML.Legacy library? Is this method already deprecated?
@JonWood
@JonWood 6 жыл бұрын
Yep! I believe it will be eventually removed, too. You can see what the new API will look like in this video - kzbin.info/www/bejne/jXyndWWerr55osU
@dgloeppky
@dgloeppky 8 ай бұрын
You have great tutorials, but I would be nice if you could organize them so people can progress and build on their skills in a logical order. ( from beginner to intermediate, to expert.)
@MonkkDras
@MonkkDras 5 жыл бұрын
nice article, but stack on first step. why on my ML.NET cannot find Microsoft.ML.Runtime.Api ? ML.Net version is version 1.1.0
@MonkkDras
@MonkkDras 5 жыл бұрын
Just find read the document, it was change the subject .. using Microsoft.ML.Data; class SalaryData { [LoadColumn(0)] public float YearsExperience; [LoadColumn(1), ColumnName("Label")] public float Salary; } }
@Boaz833
@Boaz833 4 жыл бұрын
@@MonkkDras thank you so much! You're my hero!!
@peterl1699
@peterl1699 6 жыл бұрын
Why is salary named/decorated label?
@JonWood
@JonWood 6 жыл бұрын
I should have mentioned that in the video. That is for ML.NET to know that that column in the training/test set is the label or column that we want to predict from the other data. Hope that helps!
@petropzqi
@petropzqi 6 жыл бұрын
Great response. Can you have more labels from one class. I mean can we predict multiple values from the same class?
@JonWood
@JonWood 6 жыл бұрын
Yep, that should be possible by using a multi-label classification algorithm.
@AAMAR0123
@AAMAR0123 6 жыл бұрын
Nice video... .. keep post new MI videos
@adnen.benali
@adnen.benali 6 жыл бұрын
In the video, the salaries are in a csv. How does your tutorial change when there is no csv, but the data is in a database and continues to grow?
@JonWood
@JonWood 6 жыл бұрын
I'm actually working on code for a video that goes over this and gets data from a database :)
@daviddickey9832
@daviddickey9832 6 жыл бұрын
Much appreciated. It would be nice to also see this done with data being pulled through entity framework rather than a text file, with the data being comprised of many text columns.
@JonWood
@JonWood 6 жыл бұрын
Just reading through an issue in the ML.NET samples repository, it seems they don't quite have it working yet with Entity Framework. However, they are definitely working on it! (issue is here - github.com/dotnet/machinelearning-samples/issues/143#issuecomment-443306150) I'll keep an eye out and will publish a video as soon as it is released.
@orlem5837
@orlem5837 4 жыл бұрын
Great video, but don't you think that it's not necessary to show how to do basic stuff in IDE (i.e. change platform target) in video explaining how to work with machine learning? Thank you
@JonWood
@JonWood 4 жыл бұрын
It was shown to show that it was required in order to use ML.NET
@Lorenzo-kv2ql
@Lorenzo-kv2ql Жыл бұрын
hi, I'm a physics student and I'm trying to learn some AI. Is this playlist about machine learning? Do you recommend watching it as an introduction to AI?
@JonWood
@JonWood Жыл бұрын
This is mostly for .NET developers looking to get into machine learning
@MrIrrepressible
@MrIrrepressible 6 жыл бұрын
one thing I don't understand, what is it actually training to do, what is it doing with the test data/salary data to get the final values in the console?
@JonWood
@JonWood 6 жыл бұрын
It's training to build a model to predict salary based on years of experience as input. To build the model it needs data to find a pattern based on the algorithm that is supplied in the pipeline. Hope that helps!
@petropzqi
@petropzqi 6 жыл бұрын
Feel free to show us more from the ML.NEt maybe other trainers?
@JonWood
@JonWood 6 жыл бұрын
Have a couple more in the works :)
@jmctx2005
@jmctx2005 5 жыл бұрын
I can't Import Microsoft.ML.Runtime.Api; It returns with a red line.
@jmctx2005
@jmctx2005 5 жыл бұрын
NVM... i installed 0.3.0 and it works.
@JonWood
@JonWood 5 жыл бұрын
Just watch out that the API drastically changed since this video came out. Let me know if you need any guidance with it.
@jmctx2005
@jmctx2005 5 жыл бұрын
@@JonWood I tried updating to the latest ML.Net but it freaks the entire console app out. What do you use instead of API?
@JonWood
@JonWood 5 жыл бұрын
@@jmctx2005 Heh, yeah, they eventually removed that entire API a couple of versions ago. Try this video but an idea on the updated API - kzbin.info/www/bejne/jIfInKyLgqp-qas - but if there's still any issues let me know.
@H8orSk8
@H8orSk8 6 жыл бұрын
Im working in a Framework 4.7.2 and all the Methods are from the ML.Legacy namespace and its telling me the methods are "obsolete" any work around it?
@JonWood
@JonWood 6 жыл бұрын
The best thing is to see if you can convert it to the newer API. This video should help - kzbin.info/www/bejne/jXyndWWerr55osU. Btw, instead of using LocalEnvironment in that video, it is now MLContext.
@waleedalmarshidi3494
@waleedalmarshidi3494 4 жыл бұрын
That was pretty easy 😶👍🏻
@prod.dopamine
@prod.dopamine 5 жыл бұрын
If you guyz are having trouble with nuget package, install the version 0.3.0. Thank me later;)
@1pavankumar23
@1pavankumar23 6 жыл бұрын
very nice intro project for ML. tq. can get this project download or csv files downloadable.
@JonWood
@JonWood 6 жыл бұрын
Glad you liked it! There is a sample project on GitHub where you can get the code and data - github.com/Wintellect/DataScienceExamples/tree/master/ML.NET
@1pavankumar23
@1pavankumar23 6 жыл бұрын
@@JonWood tq . Is there any plan on creating videos on data cleaning or data pipeline creation.
@pantepember
@pantepember 6 жыл бұрын
@@JonWood I have been looking for the data for 10 minutes now and I've just seen this reply. It would be much better to put this link in the description area of the video. Thank you for the video, by the way.
@JonWood
@JonWood 6 жыл бұрын
@@pantepember Whoops! Apologies. The description has been updated with the code and dataset links. Thanks!
@AMIRKHAN-dm2fm
@AMIRKHAN-dm2fm 6 жыл бұрын
VERY NICE. PLEASE CHANGE YOU VS THEME FROM DARK TO LIGHT FOR BETTER UNDERSTANDING. THANK YOU SO MUCH
I Built a Neural Network in C# From Scratch. Here’s What I Learned…
18:12
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
Auto Train Machine Learning Models with ML.NET and AutoML
11:09
Machine Learning Crash Course With ML.NET
20:58
Traversy Media
Рет қаралды 95 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 319 М.
But what is a neural network? | Deep learning chapter 1
18:40
3Blue1Brown
Рет қаралды 18 МЛН
ML.NET Model Builder: Machine learning with .NET
6:52
dotnet
Рет қаралды 36 М.