Pedram Jahangiry
Pedram Jahangiry
  • 219
  • 264 959
Module 2 -Part 2- Setting up Deep Forecasting environment, basic Python timeseries
Relevant playlists:
Deep Forecasting Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUPW_lptTNwpKNrpEQvUZerR.html
Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_
Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html
Instructor: Pedram Jahangiry
All of the slides and notebooks used in this series are available on my GitHub page, so you can follow along and experiment with the code on your own.
github.com/PJalgotrader
Lecture Outline:
0:00 recap and where to find the materials!
1:30 Running the notebook in Google Colab
3:56 Running the notebook on VsCode locally (creating a conda environment for the course)
13:38 Importing data, fixing the time index, visualization
27:55 Data transformation (log, power, boxcox)
39:17 ACF and PACF plots
41:23 Stationarity and differencing
51:54 Seasonal decomposition
57:49 Creating forecasting benchmarks (naiva, seasona naive, mean and drift method)
Переглядів: 293

Відео

Module 2 -Part 1- Setting up Deep Forecasting environment, platforms and python packages
Переглядів 2003 місяці тому
Relevant playlists: Deep Forecasting Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUPW_lptTNwpKNrpEQvUZerR.html Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used...
Module 1- Part 4- Demystifying timeseries data and modeling (Can we beat WallStreet?)
Переглядів 2824 місяці тому
Relevant playlists: Deep Forecasting Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUPW_lptTNwpKNrpEQvUZerR.html Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used...
Module 1- Part 3: Demystifying timeseries data and modeling (classical vs ML vs DL modeling)
Переглядів 3184 місяці тому
Relevant playlists: Deep Forecasting Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUPW_lptTNwpKNrpEQvUZerR.html Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used...
Module 1- Part 2- Demystifying timeseries data and modeling (forecasting strategies)
Переглядів 2954 місяці тому
Relevant playlists: Deep Forecasting Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUPW_lptTNwpKNrpEQvUZerR.html Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used...
Module 1- Part 1- Demystifying timeseries data and modeling (Basics)
Переглядів 4714 місяці тому
Relevant playlists: Deep Forecasting Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUPW_lptTNwpKNrpEQvUZerR.html Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used...
Your One-Stop Resource Guide: Where to Find Course Materials for All My Courses
Переглядів 3774 місяці тому
Looking for materials for all my courses? You're in the right place! This video guides you on how to access all the course resources you'll need. Check out my GitHub for downloadable materials, follow my UA-cam channel for updates and additional learning content, and stay connected through Twitter for the latest news. GitHub: github.com/PJalgotrader UA-cam: www.youtube.com/@UCNDElcuuyX-2pSatVBD...
We Did It! Pedram Jahangiry Wins Teacher of the Year 2024 at Utah State University
Переглядів 3814 місяці тому
www.usu.edu/today/story/usu-announces-2024-faculty-awards-honorees Celebrate with me as I accept the 2024 Elden J. Gardner Teacher of the Year award at Utah State University! This video is dedicated to my students, colleagues, and UA-cam viewers who have influenced and enriched my teaching journey. Special thanks to my supportive colleagues at the Jon M. Huntsman School of Business. Your engage...
Welcome to the Deep Forecasting course (Advanced Timeseries with Econometrics, ML and DL)
Переглядів 1,2 тис.4 місяці тому
Relevant playlists: Deep Forecasting Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUPW_lptTNwpKNrpEQvUZerR.html Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used...
Module 12 - Python Part 2: Mastering Clustering with PyCaret - K-Modes & K-Prototypes Unveiled
Переглядів 4607 місяців тому
Relevant playlists: Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used in this series are available on my GitHub page, so you can follow along and experiment with the code...
Module 12- Python part1: Mastering Clustering techniques using Sklearn (Kmeans, Hierarchical)
Переглядів 5937 місяців тому
Relevant playlists: Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used in this series are available on my GitHub page, so you can follow along and experiment with the code...
Module 12- Mastering Clustering in ML: K-Means, K-Modes, K-Prototypes & Hierarchical Methods
Переглядів 8097 місяців тому
Relevant playlists: Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used in this series are available on my GitHub page, so you can follow along and experiment with the code...
Module 11- Python: Mastering PCA & Kernel PCA in Python using Sklearn and pca packages
Переглядів 1,1 тис.8 місяців тому
Relevant playlists: Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used in this series are available on my GitHub page, so you can follow along and experiment with the code...
Module 11- Theory: Eigenvalues, Eigenvectors and Principle Component Analysis (PCA and Kernel PCA)
Переглядів 1,3 тис.8 місяців тому
Relevant playlists: Machine Learning Codes and Concepts: ua-cam.com/play/PL2GWo47BFyUNeLIH127rVovSqKFm1rk07.html&si=lCPyHenEQYBCJzQ_ Deep Learning Concepts, simply explained: ua-cam.com/play/PL2GWo47BFyUO6Fiy2mJCxR8sUrBEfT6BM.html Instructor: Pedram Jahangiry All of the slides and notebooks used in this series are available on my GitHub page, so you can follow along and experiment with the code...
Module 10- Theory 4: Timeseries challenges in machine learning (Cross validation and Bootstrapping)
Переглядів 3779 місяців тому
Module 10- Theory 4: Timeseries challenges in machine learning (Cross validation and Bootstrapping)
Module 10- Python 3: Mastering Machine Learning Boosting algorithms in (Scikit Learn and Pycaret)
Переглядів 5609 місяців тому
Module 10- Python 3: Mastering Machine Learning Boosting algorithms in (Scikit Learn and Pycaret)
Module 10- Theory 3: Advanced ML boosting techniques: XGboost, Catboost, LightGBM
Переглядів 8939 місяців тому
Module 10- Theory 3: Advanced ML boosting techniques: XGboost, Catboost, LightGBM
Module 10- Theory 2: Machine Learning Boosting techniques: AdaBoost, GBM and XGboost
Переглядів 4019 місяців тому
Module 10- Theory 2: Machine Learning Boosting techniques: AdaBoost, GBM and XGboost
Module 10- Python 2: Master Bagging & Random Forest CLASSIFICATION in Python with Sklearn & PyCaret
Переглядів 2219 місяців тому
Module 10- Python 2: Master Bagging & Random Forest CLASSIFICATION in Python with Sklearn & PyCaret
Module 10- Python 1: Master Bagging & Random Forest REGRESSION in Python with Sklearn & PyCaret
Переглядів 4179 місяців тому
Module 10- Python 1: Master Bagging & Random Forest REGRESSION in Python with Sklearn & PyCaret
Module 10- Theory 1: Mastering Bagging and Random Forest in Machine Learning
Переглядів 4529 місяців тому
Module 10- Theory 1: Mastering Bagging and Random Forest in Machine Learning
Module 9- Python: Mastering Decision Trees: A Comprehensive Guide with Sklearn and PyCaret
Переглядів 3519 місяців тому
Module 9- Python: Mastering Decision Trees: A Comprehensive Guide with Sklearn and PyCaret
Module 9- Theory: Decision Trees (CART) Explained- Everything You Need to Master Them
Переглядів 4109 місяців тому
Module 9- Theory: Decision Trees (CART) Explained- Everything You Need to Master Them
Module 8- Python: Mastering KNN in Python- A Complete Guide with Scikit-learn and PyCaret
Переглядів 4489 місяців тому
Module 8- Python: Mastering KNN in Python- A Complete Guide with Scikit-learn and PyCaret
Module 8- Theory: KNN in Depth: A Comprehensive Guide to Regression & Classification
Переглядів 3599 місяців тому
Module 8- Theory: KNN in Depth: A Comprehensive Guide to Regression & Classification
Module 7- Python- Logistic Regression in Action Classifying Data with Scikit-Learn and Pycaret
Переглядів 29710 місяців тому
Module 7- Python- Logistic Regression in Action Classifying Data with Scikit-Learn and Pycaret
Module 7- Theory 2- Classification metrics in machine learning
Переглядів 26010 місяців тому
Module 7- Theory 2- Classification metrics in machine learning
Module 7- Theory 1- The Fundamentals of Logistic Regression. Beyond Linear Probability Models
Переглядів 33410 місяців тому
Module 7- Theory 1- The Fundamentals of Logistic Regression. Beyond Linear Probability Models
Module 6- Python: Implementing Ridge, Lasso, and Elastic Net with Sklearn and Pycaret
Переглядів 39510 місяців тому
Module 6- Python: Implementing Ridge, Lasso, and Elastic Net with Sklearn and Pycaret
Module 6- Theory: Penalized Regressions Demystified, Ridge, Lasso, and Elastic Net
Переглядів 40910 місяців тому
Module 6- Theory: Penalized Regressions Demystified, Ridge, Lasso, and Elastic Net

КОМЕНТАРІ

  • @xiaojiewen8552
    @xiaojiewen8552 2 дні тому

    Does it mean OLS is more straightforward than gradient descent? At least I have not seen the necessity to use gradient descent to estimate linear regression

  • @xiaojiewen8552
    @xiaojiewen8552 3 дні тому

    Thank you for the video. Besides the disadvantages mentioned in others' comments, the feature scaling may also affect the interpretation or interpretability, especially when it comes to very complicated ML model.

  • @xiaojiewen8552
    @xiaojiewen8552 4 дні тому

    Thank you for your videos. And your channel is my favorite place to learn ML. I feel comfortable with the overall content of the lecture, but at the same time, there are some points that raise questions in my mind. It might be the general feeling when learning something new.

    • @pedramjahangiry
      @pedramjahangiry 4 дні тому

      thanks for the feedback. feel free to share your questions below each video.

  • @brunos.dossantos954
    @brunos.dossantos954 6 днів тому

    Good work Pedram! It is hard to find meaningful material about clustering methods. Thank you!👋

  • @walsoftai
    @walsoftai 9 днів тому

    Machine Learning is different from general programming in this way: Machine Learning involves designing algorithms that can learn from data and improve over time, whereas general programming requires explicit instructions for every step. In Machine Learning, the focus is on enabling the system to recognize patterns and make predictions based on the data it processes. There are three main types of Machine Learning: 1. Supervised Learning: Both input and output are provided, meaning the labels are known. The algorithm learns to map inputs to outputs based on this labeled training data. 2. Unsupervised Learning: Only the input is given. The machine must detect meaningful patterns or structures within the data without any labeled outcomes to guide it. 3. Reinforcement Learning: Both input and output are provided but not at the same time. The system interacts with the environment, receiving feedback through trial and error, and learns to make decisions that maximize cumulative rewards. Classification of the following algorithms according to the types of Machine Learning: 1. Both input and output are given, meaning the labels are known. - Type: Supervised Learning 2. Only the input is given. The machine should detect meaningful patterns. - Type: Unsupervised Learning 3. Both input and output are given, but not at the same time. There might be a delay. The machine needs to explore the environment through trial and error until it discovers a meaningful pattern. - Type: Reinforcement Learning ai.walsoftcomputers.com/

  • @walsoftai
    @walsoftai 9 днів тому

    In real-world problems where the emphasis is either on prediction or inference, the choice between Machine Learning (ML) and Statistical Learning (SL) can depend on the specific goals: Problem Emphasizing Prediction (Less Inference): - Approach: Machine Learning (ML) - Reason: ML is generally more suited for problems where the primary goal is to make accurate predictions or classifications based on large datasets, often without needing to understand the underlying relationships between variables in detail. ML models like neural networks, ensemble methods, and gradient boosting are designed to optimize predictive performance and can handle complex, high-dimensional data. Problem Emphasizing Inference (Less Prediction): - Approach: Statistical Learning (SL) - Reason: SL focuses on understanding and interpreting the relationships between variables, often through simpler, more interpretable models. Techniques like linear regression, logistic regression, and hypothesis testing are used to infer relationships and test hypotheses about data. These methods are designed to provide insights into the underlying processes and can be used to draw conclusions about causal relationships or other aspects of the data structure. In summary: - Use ML for problems where accurate prediction is crucial and interpretability is less of a concern. - Use SL for problems where understanding relationships and making inferences is more important than achieving the highest predictive accuracy. ai.walsoftcomputers.com/

  • @kayleeforster3995
    @kayleeforster3995 15 днів тому

    Hernandez George Garcia Brian Martinez Sharon

  • @hackerborabora7212
    @hackerborabora7212 19 днів тому

    Pls can i use the vprom autoencoder with mcmc model or hmc model to catch daily & weekly forcast im trying use combination of economic reports and daily financial data im self learner i think its kind of art mix or im wrong ?

    • @pedramjahangiry
      @pedramjahangiry 17 днів тому

      Hi, Combining complex models like autoencoders with MCMC or HMC for predicting daily and weekly stock prices sounds interesting, but none of these methods have been proven to consistently work for short-term financial forecasting. The stock market is very unpredictable and full of random noise, which even advanced models struggle to handle well. As a retail investor, I highly encourage you not to waste time trying to beat the market with such models. The chances of success are low, and it’s better to focus on long-term, proven investment strategies. Good luck, and feel free to ask if you have more questions!

    • @hackerborabora7212
      @hackerborabora7212 17 днів тому

      @@pedramjahangiry yes you absolutely right the market is hard to predict I'm trying put my knowledge about data and the new release in my ideas 💡 It is only a quest for sustenance. I am a Muslim and Islam denies the idea that anyone can predict anything because sustenance comes from God.

  • @hackerborabora7212
    @hackerborabora7212 20 днів тому

    Im waiting for more videos 😞 were are you

    • @pedramjahangiry
      @pedramjahangiry 19 днів тому

      I guess life happens policy! Have had some challenges along the way but I promise, I haven't forgotton you guys.

  • @PJ-nc4jh
    @PJ-nc4jh Місяць тому

    Question of the day: 1. Supervised Learning 2. Unsupervised Learning 3. Reinforcement Learning (Just what I am guessing based on the options)

  • @hamzaehsankhan
    @hamzaehsankhan Місяць тому

    When using timeseries_dataset_from_array to create datasets, train_dataset, test_dataset and val_dataset had all uniform tensors except the last one which were partials, i.e. their samples and targets were as follows: for samples, targets in train_dataset: if samples.shape != (batch_size, sequence_length, 14): print(samples.shape) print(targets.shape) for samples, targets in test_dataset: if samples.shape != (batch_size, sequence_length, 14): print(samples.shape) print(targets.shape) for samples, targets in val_dataset: if samples.shape != (batch_size, sequence_length, 14): print(samples.shape) print(targets.shape) (103, 120, 14) (103,) (118, 120, 14) (118,) (206, 120, 14) (206,) This gave the error: Epoch 1/10 --------------------------------------------------------------------------- InvalidArgumentError Traceback (most recent call last) <ipython-input-146-e09ecdf9d4ec> in <cell line: 15>() 13 ] 14 model.compile(optimizer="rmsprop", loss="mse", metrics=["mae"]) ---> 15 history = model.fit(train_dataset, 16 epochs=10, 17 validation_data=val_dataset, Only one input size may be -1, not both 0 and 1 [[{{node functional_9_1/flatten_10_1/Reshape}}]] [Op:__inference_one_step_on_iterator_41264] Although I remove the partial batches, I still get the error. I do not get the same error when fitting the dataset with the CNN.

  • @Sneha-g2b
    @Sneha-g2b Місяць тому

    Excellent explanations and with clarity. Waiting for all the modules!!

  • @NACHIKETKISHORGORE
    @NACHIKETKISHORGORE Місяць тому

    great explanation sir

  • @alek_lind
    @alek_lind Місяць тому

    I discovered your videos yesterday, and I have to admit that they are exceptionally good.I have long been wanting to advance my knowledge and skills within time series forecasting but haven't been able to find a course that seemed worth my time. However, I have been binging the Deep Forecasting course - it just perfectly matches my current background knowledge and skills within programming, it covers the methods and models that I am interested in mastering, and everything is explained really well. I cannot wait for the coming modules!

  • @r0cketRacoon
    @r0cketRacoon Місяць тому

    is SVM good for regression, i mean in general compared to KNN, Random Forest, XGBoost?

    • @pedramjahangiry
      @pedramjahangiry Місяць тому

      of course it depend on the dimension of features and patterns in data. but, "generaly speaking", I would rank them like this: Xgboost> random forest> SVR > KNN

  • @codewithbrogs3809
    @codewithbrogs3809 Місяць тому

    No GBDTs?

  • @rahilnecefov2018
    @rahilnecefov2018 Місяць тому

    is there any chance to get the presentations? I cant find this materials in your github account.

    • @pedramjahangiry
      @pedramjahangiry Місяць тому

      I just added the slides here: github.com/PJalgotrader/Machine_Learning-USU/tree/main/Lectures%20and%20codes/miscellaneous

  • @rahilnecefov2018
    @rahilnecefov2018 Місяць тому

    oh my dear god, it is the greatest ML videos I have ever seen in my life, I cant understand the concepts or I get bored, but I can watch this videos everyday all day long, thanks dear Pedram <3

  • @RELAXISLANDS
    @RELAXISLANDS 2 місяці тому

    perfect videos so many people missing these valuable informations

  • @RELAXISLANDS
    @RELAXISLANDS 2 місяці тому

    golden explanation

  • @Sneha-g2b
    @Sneha-g2b 2 місяці тому

    The concepts are so well explained. I love the way each phase of the process is taught in a clear way. Im better able to grasp concepts of machine learning now with clarity. Thanks for you efforts!

  • @Mohamedezzeldin-k8h
    @Mohamedezzeldin-k8h 2 місяці тому

    Should i learn staitisitcial learning or machine learning first or it depends

    • @pedramjahangiry
      @pedramjahangiry 2 місяці тому

      I would highly encourage to learn them side by side. It may slow you down but it is worth your investment. It is good to start with fundamentals of regression analysis. After all, machine learning is the extension of statistical learning I believe. Good luck!

  • @hamzasanialiyu4181
    @hamzasanialiyu4181 2 місяці тому

    Excellent videos. Highly recommended.

  • @foobar24
    @foobar24 2 місяці тому

    the end of the video 😂 the lectures are just awesome 👏

  • @RELAXISLANDS
    @RELAXISLANDS 2 місяці тому

    thanks Man for Your great explanation

  • @RELAXISLANDS
    @RELAXISLANDS 2 місяці тому

    perfect videos,hope it will find proper audience. maye eftekhari ham vatan.

  • @borisljevar3126
    @borisljevar3126 2 місяці тому

    Thanks for making this video. I enjoyed watching it. I'm looking forward to the video on time series forecasting.

  • @borisljevar3126
    @borisljevar3126 2 місяці тому

    This is my personal experience (not so good one) with the PyCaret library. *First Disappointment:* After installing it with `pip install pycaret` on my Linux machine, I started Python from the command line and ran `import pycaret`. This is the message I received: ``` RuntimeError: ('PyCaret only supports Python 3.9, 3.10, 3.11. Your actual Python version: ', sys.version_info(major=3, minor=12, micro=4, releaselevel='final', serial=0), 'Please DOWNGRADE your Python version.') ``` Alright, I can live with that. After creating a virtual environment with a downgraded Python version and playing with PyCaret for some time, I was quite impressed by the rich capabilities-until I tried to analyze the performance of a trained model. *Second Disappointment:* My script contains the following line: ```python experiment1.plot_model(tuned_gbr, plot='learning') # Learning Curve ``` This line does work and I get to see the plot, but when I close the plot by clicking on the "X" mark or pressing Ctrl+W, the script crashes with the following output: ``` File "/usr/lib64/python3.11/tkinter/__init__.py", line 1732, in __setitem__ self.configure({key: value}) File "/usr/lib64/python3.11/tkinter/__init__.py", line 1721, in configure return self._configure('configure', cnf, kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/tkinter/__init__.py", line 1711, in _configure self.tk.call(_flatten((self._w, cmd)) + self._options(cnf)) _tkinter.TclError: invalid command name ".!navigationtoolbar2tk.!button2" ``` Actually, any plot type will crash in the same way except for the 'pipeline' plot, which does continue executing the remainder of the script after closing. This is very unfortunate, as I was looking forward to the amazing PyCaret plotting and analysis capabilities, which are now completely useless as they crash the program. Maybe it all works in Jupyter Notebook and Google Colab, but I don't use those platforms. If you can't run a simple script, it ends there for me. *Conclusion:* PyCaret is an excellent resource for learning. I'll try to adopt its concepts, pipelines, and methodologies, but I'll have to write my code myself as this thing unfortunately doesn't work. I hope developers will continue improving it and maybe it will become better with time. For now, it's a learning material, which I'll definitely examine in more detail. Just by going through the PyCaret documentation, I am fascinated by how much there is to learn.

  • @amrdel2730
    @amrdel2730 2 місяці тому

    Exactly what I needed

  • @borisljevar3126
    @borisljevar3126 2 місяці тому

    7:03 topics that will be covered in the video

  • @FxZizo
    @FxZizo 2 місяці тому

    Hi many thanks for sharing great information in this area.

  • @Anis-f2t
    @Anis-f2t 2 місяці тому

    Hi Pedram, could we have access to the pdf of the sessions?

    • @pedramjahangiry
      @pedramjahangiry 2 місяці тому

      of course, all the slides are available on my Github account. Please check out the link on description.

  • @dimpleraghu2744
    @dimpleraghu2744 3 місяці тому

    Hi Pedram, I really need your help. I'm working on a project that detects seasonality using pycaret setup and it's all working great except for that the setup function shows seasonality present even with the most randomest data eg:- just a data of random values ranging from 20-25. Is there a way to fix this?

    • @pedramjahangiry
      @pedramjahangiry 2 місяці тому

      The pycaret setup might sometimes detect false seasonality in random data. To fix this, try manually inspecting your data and using statistical tests to verify seasonality. You can also adjust the setup parameters or set seasonality=False manually. Hope this helps!

  • @ramizkaraeski586
    @ramizkaraeski586 3 місяці тому

    i'll be the follower of the upcoming videos. Thx for such a good quality content.

  • @superfreiheit1
    @superfreiheit1 3 місяці тому

    Pycaret is awesome for model selection. But please make the code area bigger. Cant see.

    • @pedramjahangiry
      @pedramjahangiry 3 місяці тому

      Joe, I cannot change my older videos! For the new ones I’ll make sure to increase the font size. Thanks for the feedback!

  • @superfreiheit1
    @superfreiheit1 3 місяці тому

    Can you make the code area bigger. hard to read

  • @superfreiheit1
    @superfreiheit1 3 місяці тому

    can you make the code area bigger. better then to see

  • @hackerborabora7212
    @hackerborabora7212 3 місяці тому

    There is a new calculation that measure the correlation the name of this is (ksaai)

    • @pedramjahangiry
      @pedramjahangiry 3 місяці тому

      that's a good metric indeed. I would always check correlation first, then look into ksaai.

  • @simonmwaura3440
    @simonmwaura3440 3 місяці тому

    Amazing content Dr Pedram, i'm caught up with all your videos, in two weekends. eagerly waiting for more while i practice.

  • @hackerborabora7212
    @hackerborabora7212 3 місяці тому

    And here we are new video from the awesome 😎 teacher ❤ i need to build a trading ideas from sataliet data pls go to the moon with this course 🙏🏻 thank you

  • @PoppinBichy
    @PoppinBichy 3 місяці тому

    Crystal clear 🤯

  • @mohammedsaleh-ck8jf
    @mohammedsaleh-ck8jf 3 місяці тому

    keep going you are the best

  • @bubblebath2892
    @bubblebath2892 3 місяці тому

    Great tips

  • @erockvaughn2190
    @erockvaughn2190 3 місяці тому

    You are amazing. Keep up the great work.

  • @SD-gw5vm
    @SD-gw5vm 3 місяці тому

    I am trying to learn ML in Azure and Gemini and all I keep being told is to use different models. What I am interested in is understanding how models are build and the though process that goes into doing it. Your course answers this question really well. Thank you.

  • @doniafadil8314
    @doniafadil8314 3 місяці тому

    Amazed

  • @MaryamAlkathiri-gf8ih
    @MaryamAlkathiri-gf8ih 3 місяці тому

    can I get the link of the notebook plz ? I didnt find it in the github

    • @pedramjahangiry
      @pedramjahangiry 3 місяці тому

      it is in the deep learning course. Find it here: github.com/PJalgotrader/Deep_Learning-USU/tree/main/Lectures%20and%20codes/Module%205-%20Deep%20Computer%20Vision/CNN_python

  • @SalmaElmabri
    @SalmaElmabri 4 місяці тому

    plz how can i copy paste , it always get me nothing

    • @pedramjahangiry
      @pedramjahangiry 3 місяці тому

      copy and paste what? can you elaborate on that?

  • @neomeo1045
    @neomeo1045 4 місяці тому

    Hi Pedram, I was curious while watching. Let's assume that I make a model that is very complex, I run through a large number of samples, and I end up with very high variance. Why would I not be able to store all these individual parameter sets from each run on the sample sets, average of them and then find a model that fits this averaged line which I could then use as my true model? For my mind, it seems like this average finds the true relationship quite well so would avoid the overfitting issues of making overcomplex models and could possibly be a better fit then the balance model. Also, I just want to say whether you are able to respond or not, this is a fantastic series. I had found it with videos 11/12 in the process of trying to understand some SciKit-Learn docs for a project and once finished with those I went back to video 1 and am now going through everything. I plan to go to the DL and ML in Finance playlists after and it is truly outstanding that you put these up for free on youtube, it is exactly what I love about the internet and I want to sincerely thank you for being a part of it. It has somewhat distracted me from my project directly but the information is wonderful and you are an excellent teacher so it is a worthy distraction!

  • @hackerborabora7212
    @hackerborabora7212 4 місяці тому

    Ok I'm here before watch the video the best comments for best teacher ❤❤❤