Machine Learning Project in Python: Predicting California Housing Prices

  Рет қаралды 29,079

Greg Hogg

2 жыл бұрын

Thank you for watching the video! Here is the notebook: colab.research.google.com/drive/1cF0ZrFM1qj7XSvUsWPE4ku7JWKsq-JW0?usp=sharing
Learn Python, SQL, & Data Science for free at mlnow.ai/ :)
Subscribe if you enjoyed the video!
Best Courses for Analytics:
---------------------------------------------------------------------------------------------------------
+ IBM Data Science (Python): bit.ly/3Rn00ZA
+ Google Analytics (R): bit.ly/3cPikLQ
+ SQL Basics: bit.ly/3Bd9nFu
Best Courses for Programming:
---------------------------------------------------------------------------------------------------------
+ Data Science in R: bit.ly/3RhvfFp
+ Python for Everybody: bit.ly/3ARQ1Ei
+ Data Structures & Algorithms: bit.ly/3CYR6wR
Best Courses for Machine Learning:
---------------------------------------------------------------------------------------------------------
+ Math Prerequisites: bit.ly/3ASUtTi
+ Machine Learning: bit.ly/3d1QATT
+ Deep Learning: bit.ly/3KPfint
+ ML Ops: bit.ly/3AWRrxE
Best Courses for Statistics:
---------------------------------------------------------------------------------------------------------
+ Introduction to Statistics: bit.ly/3QkEgvM
+ Statistics with Python: bit.ly/3BfwejF
+ Statistics with R: bit.ly/3QkicBJ
Best Courses for Big Data:
---------------------------------------------------------------------------------------------------------
+ Google Cloud Data Engineering: bit.ly/3RjHJw6
+ AWS Data Science: bit.ly/3TKnoBS
+ Big Data Specialization: bit.ly/3ANqSut
More Courses:
---------------------------------------------------------------------------------------------------------
+ Tableau: bit.ly/3q966AN
+ Excel: bit.ly/3RBxind
+ Computer Vision: bit.ly/3esxVS5
+ Natural Language Processing: bit.ly/3edXAgW
+ IBM Dev Ops: bit.ly/3RlVKt2
+ IBM Full Stack Cloud: bit.ly/3x0pOm6
+ Object Oriented Programming (Java): bit.ly/3Bfjn0K
+ TensorFlow Advanced Techniques: bit.ly/3BePQV2
+ TensorFlow Data and Deployment: bit.ly/3BbC5Xb
+ Generative Adversarial Networks / GANs (PyTorch): bit.ly/3RHQiRj

Пікірлер: 41
@GregHogg
@GregHogg 11 ай бұрын
Take my courses at mlnow.ai/!
@andreiardelean9324
@andreiardelean9324 Жыл бұрын
The video was very informative but I have what might be a silly question, however I am new to ML. How can we interpret the predicition values? I have seen you during the entire video mentioning here and there "oh this is overfitting" or "there is no overfitting here". I would like to know how can we differentiate overfitting by looking at the prediction values. Unless I am missing something?
@yanhu2011
@yanhu2011 9 ай бұрын
Amazing video! Do you currently have a video that talks different AI models ? Linear regression, neural networks etc? And when and why one should be used for a particular data set?
@michaelle1229
@michaelle1229 3 ай бұрын
Thank you, Greg, for this amazing tutorial, helped me finish how to predict house prices in Melbourne.
@michaelle1229
@michaelle1229 3 ай бұрын
I have a question, does neural networks can be helpful or useful to reduce any noise/interference or overfitting on the final dataset? If so, what conclusion do you make in this case?
@rednax25
@rednax25 Жыл бұрын
Please let us know how we can encourage you to do more videos like this......Thanks for the wonderful explanations. I really love your style of teaching.
@GregHogg
@GregHogg Жыл бұрын
Thanks so much Alexander - which is my middle name by the way!
@agnesdemarco9386
@agnesdemarco9386 3 ай бұрын
You're the best! Brilliant and clear explanation!!!! Thank youuu!!!
@GregHogg
@GregHogg 3 ай бұрын
Very welcome 😁😁
@denysshushpanov7630
@denysshushpanov7630 Жыл бұрын
Great video! I have a question though, how would you approach data preprocessing while making predictions on trained model with the new data (let’s say user input or streaming)?
@GregHogg
@GregHogg Жыл бұрын
As long as you have some predefined processing function that doesn't depend on anything, you would just apply that to every input
@ayamouallem3619
@ayamouallem3619 2 жыл бұрын
Great explanation !! but i have a question , how can i know the correct split for train , test and validation , is it ok if test and val cross in some data ??
@GregHogg
@GregHogg 2 жыл бұрын
Roughly 70, 15, 15, at random
@sgpleasure
@sgpleasure 2 жыл бұрын
Thanks for the new video. Would using a PIPELINE be cleaner and recommended by you?
@GregHogg
@GregHogg 2 жыл бұрын
You're welcome! Pipelines are great. I've never personally used them, but I know how they work and they're pretty awesome.
@user-up6wd6em5u
@user-up6wd6em5u Жыл бұрын
16:00 , i find a easy way to do: median_house_value = 'median_house_value' all_columns = list(data.columns) all_columns.remove(median_house_value) new_column_list = all_columns + [median_house_value] data_new = data[new_column_list] data_new
@user-up6wd6em5u
@user-up6wd6em5u Жыл бұрын
also 19:50 it can use another easy and auto way to split train_test from sklearn.model_selection import train_test_split X = data_new.drop(['median_house_value'], axis=1) y = data['median_house_value'] X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2)
@mathhack8647
@mathhack8647 2 жыл бұрын
@39:00 the validate MSE is worse then the training. The model did not generalize but does this mean that's an overfitting issue.?
@GregHogg
@GregHogg 2 жыл бұрын
Yes, we overfit to the training set :)
@anitube7360
@anitube7360 2 жыл бұрын
can we have a project tutorial on real-time facial emotion detector in python......... plz tell the different approaches/methods that we can take to complete this project.
@GregHogg
@GregHogg 2 жыл бұрын
Okay this will be added to the to-do list!
@MohdIrshad-hv4vw
@MohdIrshad-hv4vw 2 жыл бұрын
That is good It will really helpful for me
@GregHogg
@GregHogg 2 жыл бұрын
I'm very glad!
@thummapalasuresh292
@thummapalasuresh292 2 жыл бұрын
Could you please provide the dataset....
@bnneit777
@bnneit777 5 ай бұрын
Hi everyone! MSE and RMSE are too large, whether they are reasonable? All the predicting house price tasks I had done had the big MSE and RMSE like that.
@arsheyajain7055
@arsheyajain7055 2 жыл бұрын
Great project!!
@GregHogg
@GregHogg 2 жыл бұрын
Thank you ☺️
@andrewsnell2309
@andrewsnell2309 2 жыл бұрын
I am doing this in google collab and and it keeps saying Import "tensorflow.keras..." could not be resol
@GregHogg
@GregHogg 2 жыл бұрын
Are you importing exactly the same way?
@mdashik2291
@mdashik2291 Жыл бұрын
Could u make a video for roadmap of machine learning & deep learning with Coursera in 2023 plz❤️
@GregHogg
@GregHogg Жыл бұрын
I'd say my roadmap is still valid
@germanshepherd6638
@germanshepherd6638 3 ай бұрын
Why didn't you show us how to create the API and upload it?
@longtruong9935
@longtruong9935 2 жыл бұрын
could you provide the notebook link?
@GregHogg
@GregHogg 2 жыл бұрын
Thank you very much for reminding me - it's there now.
@norbertishimwe228
@norbertishimwe228 4 ай бұрын
On 39:14 why did you predict on the train data instead of the test data?
@rohitsali2603
@rohitsali2603 Ай бұрын
Because we have to calculate the mse of training data not testing data Because we want to know how much accurate our model is by learning from training data
@__________________________6910
@__________________________6910 2 жыл бұрын
U are best
@GregHogg
@GregHogg 2 жыл бұрын
No u
@__________________________6910
@__________________________6910 2 жыл бұрын
@@GregHogg No U. Today I watched the full video 😃
@GregHogg
@GregHogg 2 жыл бұрын
@@__________________________6910 Oh great to hear!
@__________________________6910
@__________________________6910 2 жыл бұрын
@@GregHogg 😅
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 1,6 МЛН
Зачем он туда залез?
00:25
Vlad Samokatchik
Рет қаралды 2,6 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 35 МЛН
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 1,6 МЛН