Danil Zherebtsov
Danil Zherebtsov
  • 58
  • 104 506
You can't deploy ML model without these
How to properly prepare your model for serving and what are the deployment options available.
All videos in a series:
1️⃣ Business & Data understanding - th-cam.com/video/c_CAK0tln_w/w-d-xo.html
2️⃣ Data Processing - th-cam.com/video/Zkmyq-pDnmU/w-d-xo.html
3️⃣ Modeling Best Practices - th-cam.com/video/EOWLqekVYp0/w-d-xo.html
4️⃣ Model Deployment - THIS VIDEO
Model deployment with Docker - th-cam.com/video/vA0C0k72-b4/w-d-xo.html
Model deployment with UI & Streamlit - th-cam.com/video/EEuoDuQiQYs/w-d-xo.html
----------------------------------------------------------------------------------
Attributes:
Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/
Source: incompetech.com/music/royalty-free/?keywords=deliberate+thought
Artist: incompetech.com/
มุมมอง: 2 407

วีดีโอ

How to train an effective model and prove everyone that it works.
มุมมอง 3466 หลายเดือนก่อน
Fundamentals of correct ML model training. From selecting the optimization/evaluation metrics to the validation strategies. All videos in a series: 1️⃣ Business & Data understanding - th-cam.com/video/c_CAK0tln_w/w-d-xo.html 2️⃣ Data Processing - th-cam.com/video/Zkmyq-pDnmU/w-d-xo.html 3️⃣ Modeling Best Practices - THIS VIDEO 4️⃣ Model Deployment - th-cam.com/video/oYlNP21g2Y0/w-d-xo.html Attr...
Prepare data for Machine Learning like a Pro
มุมมอง 2526 หลายเดือนก่อน
Here we'll discuss: - What are the different data types and how to work with all of them? - How to correctly transform everything into numeric format? - What goes into feature-engineering? - How make sure all the above won't break when new data starts coming in? All videos in a series: 1️⃣ Business & Data understanding - th-cam.com/video/c_CAK0tln_w/w-d-xo.html 2️⃣ Data Processing - THIS VIDEO ...
All the steps of any DS project Spelled Out by a Data Scientist
มุมมอง 2586 หลายเดือนก่อน
Business understanding - Data assessment - Date processing - Modeling - Deployment: a comprehensive walkthrough about how to Data Science. All videos in a series: 1️⃣ Business & Data understanding - THIS VIDEO 2️⃣ Data Processing - th-cam.com/video/Zkmyq-pDnmU/w-d-xo.html 3️⃣ Modeling Best Practices - th-cam.com/video/EOWLqekVYp0/w-d-xo.html 4️⃣ Model Deployment - th-cam.com/video/oYlNP21g2Y0/w...
New kind of Kaggle competitions just launched! Top 50 get rewarded.
มุมมอง 3437 หลายเดือนก่อน
Spoiler: the whole competition is hosted on Telegram! Competition Telegram Bot: t.me/SynnaxCompetitionBot Competition Discussion Channel: t.me/SynnaxLab Competition Description & Files: tinyurl.com/eu2txd6y Attributes: Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/ Source: incompetech.com/music/royalty-free/...
Getting ahead of 99% of your peers is easy. Do this.
มุมมอง 3518 หลายเดือนก่อน
Get a better job, recognition, financial freedom doing these simple things. Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/ Source: incompetech.com/music/royalty-free/?keywords=deliberate thought Artist: incompetech.com/ Inspired by Victor Cheng's newsletter!
Quick ML model cloud deployment with UI explained
มุมมอง 1.1K8 หลายเดือนก่อน
Quickly transform your local ML model into an online app/service with user interface using nothing but streamlit. Repository with code from the video: github.com/DanilZherebtsov/deploy-model-streamlit Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/ Source: incompetech.com/music/royalty-free/?keywords=delibera...
Learn Generative AI & Data Science from scratch in 2024: Complete guide.
มุมมอง 2.8K11 หลายเดือนก่อน
From Scratch: in 2024 start and finish with a job your journey in to Data Science with incline into Generative AI. Told by a Data Scientist. Courses in sequence: Step 1️⃣ PYTHON • Python masterclass - tinyurl.com/5n78h2py • Python OOP - tinyurl.com/58wkzhn7 Step 2️⃣ GIT • Git from zero to hero - tinyurl.com/mrxtyb57 Step 3️⃣ Data Science • Traditional Data Science & ML Master Class - tinyurl.co...
Learn these pandas tricks now
มุมมอง 17011 หลายเดือนก่อน
Simple yet non obvious pandas capabilities that I use every day. 0:00 Intro 0:14 Import broken data 0.58 Get indexes of min/max values 1:26 Subset data by values 2:07 Remove records by value 3:01 Split data 3:28 Get % data distribution 3:59 Dataframe to markdown 4:14 Open data in Chrome/Safari Code from video here: gist.github.com/DanilZherebtsov/ca88245bfa4de56521a9107b73b55079
Process 100GB data like it is 20GB, told by a Data Scientist
มุมมอง 37511 หลายเดือนก่อน
How to work with 100 GB datasets on your local machine. Code here: gist.github.com/DanilZherebtsov/4a2e0692f37d8db76b02d6130f10fe3f Automated option: $pip install verstack # from verstack import PandasOptimizer optimizer = PandasOptimizer() df = optimizer.optimize_memory_usage('data.csv') #
How to science the sh!t out of a problem.
มุมมอง 373ปีที่แล้ว
True story. Don't try this at home...
Night in life of a Data Scientist. True story...
มุมมอง 2.5Kปีที่แล้ว
Night in life of a Data Scientist. True story...
Deploy ML model in 10 minutes. Explained
มุมมอง 37Kปีที่แล้ว
Level up your Data Science to Machine Learning Engineering. Docker engine download: docs.docker.com/engine/install/ Repo with code from video: github.com/DanilZherebtsov/ml-docker-flask-api Study MACHINE LEARNING DEPLOYMENT INTO PRODUCTION ENVIRONMENT Course 1 (Intro in ML in prod): imp.i384100.net/MLProduction1 Course 2 (ML&Data Lifecycle in prod): imp.i384100.net/MLProduction2 Course 3 (ML Mo...
Crazy ways porn sites use your data
มุมมอง 1.9Kปีที่แล้ว
Crazy ways porn sites use your data
Is iPhone 15 worth it?
มุมมอง 240ปีที่แล้ว
Is iPhone 15 worth it?
Advanced missing values imputation technique to supercharge your training data.
มุมมอง 2.1Kปีที่แล้ว
Advanced missing values imputation technique to supercharge your training data.
LITTLE tings that make a BIG programmer
มุมมอง 380ปีที่แล้ว
LITTLE tings that make a BIG programmer
Amazon interview cought on tape
มุมมอง 1.3Kปีที่แล้ว
Amazon interview cought on tape
5 Breathtaking tech books that I will never forget
มุมมอง 234ปีที่แล้ว
5 Breathtaking tech books that I will never forget
Best Mac productivity apps
มุมมอง 1.2Kปีที่แล้ว
Best Mac productivity apps
M2 Max VS M2 Air - Machine Learning. Should you buy the Air for Data Science?
มุมมอง 2.7Kปีที่แล้ว
M2 Max VS M2 Air - Machine Learning. Should you buy the Air for Data Science?
Correct Data Science setup for Arm Macs (M1/M2)
มุมมอง 1.8Kปีที่แล้ว
Correct Data Science setup for Arm Macs (M1/M2)
M2 Mac python installation the right way
มุมมอง 3.9Kปีที่แล้ว
M2 Mac python installation the right way
Best Mac terminal mode ever
มุมมอง 1.7Kปีที่แล้ว
Best Mac terminal mode ever
M2 MAX changed everything
มุมมอง 1Kปีที่แล้ว
M2 MAX changed everything
How Make Money Coding Works?!
มุมมอง 229ปีที่แล้ว
How Make Money Coding Works?!
This is easier than it sounds
มุมมอง 272ปีที่แล้ว
This is easier than it sounds
Killer Resume template that will get you a job
มุมมอง 771ปีที่แล้ว
Killer Resume template that will get you a job
Single skill to supercharge your Data Science career
มุมมอง 1.5Kปีที่แล้ว
Single skill to supercharge your Data Science career
Spelled out: what is ChatGPT, how is it trained, is it conscious…
มุมมอง 171ปีที่แล้ว
Spelled out: what is ChatGPT, how is it trained, is it conscious…

ความคิดเห็น

  • @akshu7832
    @akshu7832 6 วันที่ผ่านมา

    Informative

  • @mounishkm6906
    @mounishkm6906 10 วันที่ผ่านมา

    After the setup of my terminal apple logo is turned into question mark and the folder image how to fix it can you please replay

    • @lifecrunch
      @lifecrunch 2 วันที่ผ่านมา

      Your terminal apple logo turned into a question mark?? Can you provide some more details.

  • @sushant9047
    @sushant9047 29 วันที่ผ่านมา

    Can we deploy for the code that is written in jypter notebook

    • @lifecrunch
      @lifecrunch 27 วันที่ผ่านมา

      Jupyter notebook is a research environment, not development. For production applications use .py files.

  • @AashishShah-h1k
    @AashishShah-h1k หลายเดือนก่อน

    Hi, I faced a problem importing tenzorflow after installing tensorflow-metal. Did anyone else face this as well?

    • @lifecrunch
      @lifecrunch 2 วันที่ผ่านมา

      Hi. Since the video release some changes happened. Try this: Step 1: Install TensorFlow dependencies from Apple Conda channel. conda install -c apple tensorflow-deps Step 2: Install base TensorFlow (Apple's fork of TensorFlow is called tensorflow-macos). python -m pip install tensorflow-macos Step 3: Install Apple's tensorflow-metal to leverage Apple Metal (Apple's GPU framework) for M1, M1 Pro, M1 Max GPU acceleration. python -m pip install tensorflow-metal

  • @taido4883
    @taido4883 หลายเดือนก่อน

    Exceptional video! Thank you Danil! I watched tons of other videos and have no idea on how to deploy my ML model. Stumble on this one and now I'm able to do it.

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      You're welcome! More cool videos coming soon

  • @יוסילוי-ח8ו
    @יוסילוי-ח8ו หลายเดือนก่อน

    really well done. thank you!!

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      Glad you liked it!

  • @anmolchhetri3033
    @anmolchhetri3033 หลายเดือนก่อน

    very helpful thanks, But is it require to do hyperparameter tuning of lightgbm models?

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      For the purpose of missing values imputation - not necessary. Tuning can give a subtle accuracy improvement and it’s justified for an actual prediction model, but I wouldn’t do it for a data processing step.

  • @yk_mislyn
    @yk_mislyn หลายเดือนก่อน

    thanks for letting people know, but can the camera on our phone be usable by the ****** tracking the data, to gather info=' like ' facial recognition && voice data location and finger prints data.

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      All of this data is processed on your phone. That's how your FaceId works and other authentication services you use every day. But how **** use this data - no-one knows. It is claimed that this data never leaves your phone. I surely hope so...

  • @yk_mislyn
    @yk_mislyn หลายเดือนก่อน

    You look like a pornstar

  • @prestonryan3734
    @prestonryan3734 หลายเดือนก่อน

    Absolute mad lad

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      😎

  • @pranaychauhan2709
    @pranaychauhan2709 หลายเดือนก่อน

    very helpful !!!!!!!!!!!

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      Glad it helped!

  • @chidozieuzoegwu4056
    @chidozieuzoegwu4056 หลายเดือนก่อน

    Sharp

  • @chidozieuzoegwu4056
    @chidozieuzoegwu4056 หลายเดือนก่อน

    Subscribed immediately. What a straight to point video. Thanks, man.

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      Thanks! More cool videos coming soon

  • @stefangrandl8623
    @stefangrandl8623 หลายเดือนก่อน

    Thanks for the video and all the effort it took to produce it. It's easy to follow and nicely animated. 👍🏼 However, as of today I would rather use BentoML instead of FastAPI. It's even easier to set up an API and then publish a docker image.

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      Well, it's a matter of personal preference. I just got around Streamlit first...

  • @lorenzolupo9982
    @lorenzolupo9982 หลายเดือนก่อน

    This content is fire! I love the efficiency of information delivery, slow enough to understand every step and speedy enough not to waste time, with visual helpers to focus on the right visual information. I also love that you kept errors in the video, so that we learn the most common we might encounter and how to tackle them. Keep it up!

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      Thanks for the motivation!

  • @dmitriysmetanin
    @dmitriysmetanin หลายเดือนก่อน

    Дружище, давай на русском. Больше ведь будет просмотров

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      Это как ты так посчитал?) Русскоязычное население 220 млн., а на английском говорят 1.4 млрд…

    • @dmitriysmetanin
      @dmitriysmetanin หลายเดือนก่อน

      @@lifecrunch на международном английском говорят 1.4 млрд, но просмотры твои на международный уровень как-то не тянут. Не все математикой объясняется)

  • @fazilahamed1240
    @fazilahamed1240 หลายเดือนก่อน

    quick and clear... good job buddy

    • @lifecrunch
      @lifecrunch หลายเดือนก่อน

      Glad it helped

  • @narangfamily7668
    @narangfamily7668 2 หลายเดือนก่อน

    cheers mate thanks!

    • @lifecrunch
      @lifecrunch 2 หลายเดือนก่อน

      Any time!

  • @mohamedanas8493
    @mohamedanas8493 2 หลายเดือนก่อน

    can i deploy my computer vision project using this method

    • @lifecrunch
      @lifecrunch 2 หลายเดือนก่อน

      Sure. You can deploy any model this way.

  • @TaeJoonKim-y1d
    @TaeJoonKim-y1d 2 หลายเดือนก่อน

    Thanks for sharing this video. This is very informative.

  • @Virat_._Kohli123
    @Virat_._Kohli123 2 หลายเดือนก่อน

  • @Virat_._Kohli123
    @Virat_._Kohli123 2 หลายเดือนก่อน

    Mark my words,one day you will going to be a super star 🎉❤

  • @shr00shr
    @shr00shr 2 หลายเดือนก่อน

    Thanks, Danil ! This is exactly what I was looking for. Clear and concise tutorial,🙏

    • @lifecrunch
      @lifecrunch 2 หลายเดือนก่อน

      Glad it was helpful!

  • @mohameddawoud8435
    @mohameddawoud8435 2 หลายเดือนก่อน

    How to use the libraries in VS CODE after installation ?

    • @lifecrunch
      @lifecrunch 2 หลายเดือนก่อน

      VSCode is just a text editor. You are installing the libraries in your Python environment. Import them at the top of your script and use them according to the documentation

  • @mkaya4677
    @mkaya4677 2 หลายเดือนก่อน

    Hi, First of all, your video provides very useful information, and I want to thank you for that. I have a question I would like to ask you. I am analyzing air pollution in a city in my country. For this purpose, I have created a dataset using air pollution data and meteorological data. I then organized these data into hourly intervals. However, I encountered a problem. My dataset contains null values. These null values appear consecutively in some parts of the dataset. For example, in the first 3000 rows, there are approximately 2500 null values for the NO2, NOX, and NO air pollutants, but in the remaining part of the dataset, there are very few null values. In addition, there are rows where data for all air pollutants are missing, but these rows cover a short period consecutively. I believe this might be due to workers turning off the devices after working hours on certain days. I have previously trained a few models to fill in these missing values, but I did not achieve good results. I would like to ask for your guidance. In these two cases, should I fill in the missing data or exclude them from the dataset? What would be the most accurate method to complete these missing values?

    • @lifecrunch
      @lifecrunch 2 หลายเดือนก่อน

      In the first place (a lot of consecutive missing values at the top) I would just drop them. As for those NaNs in the middle, since your data is a time series, I would use something like a rolling window or nearest neighbors values to fill in the blank spots.

  • @juancarlosruelas8935
    @juancarlosruelas8935 3 หลายเดือนก่อน

    Great video! Can you make a video seting up R with vitual environments as well?

    • @lifecrunch
      @lifecrunch 2 หลายเดือนก่อน

      I gave up R almost 10 years ago. Although beautiful framework, I had to switch to Python because it gives much more freedom in terms of software engineering and integration into the production environment.

  • @juancarlosruelas8935
    @juancarlosruelas8935 3 หลายเดือนก่อน

    Brilliant

  • @avinasha3603
    @avinasha3603 3 หลายเดือนก่อน

    Thank you !

    • @lifecrunch
      @lifecrunch 3 หลายเดือนก่อน

      You're welcome!

  • @Adebowale279
    @Adebowale279 3 หลายเดือนก่อน

    This is just wonderful and succinct. Thank you!

    • @lifecrunch
      @lifecrunch 3 หลายเดือนก่อน

      Thank you for watching!

  • @GabrielaSosa-n9l
    @GabrielaSosa-n9l 3 หลายเดือนก่อน

    Great videos

    • @lifecrunch
      @lifecrunch 3 หลายเดือนก่อน

      Thanks!

  • @sangeethag8228
    @sangeethag8228 3 หลายเดือนก่อน

    Thanks a lot Danil.. You saved 4hrs of time. Its working for me :)

    • @lifecrunch
      @lifecrunch 3 หลายเดือนก่อน

      Glad it helped!

  • @thevicky1428
    @thevicky1428 3 หลายเดือนก่อน

    Can I do llama 8b fine tuned with this sir ?

    • @lifecrunch
      @lifecrunch 3 หลายเดือนก่อน

      With what? Docker??

    • @thevicky1428
      @thevicky1428 3 หลายเดือนก่อน

      @@lifecrunch yeah, I fine tuned unsloth llama 8.1 how to deploy that with docker or cloud providers

    • @lifecrunch
      @lifecrunch 3 หลายเดือนก่อน

      @@thevicky1428 Just like any other model. Write the inference script to query the model with prompts or whatever you want to query it with, configure docker as explained in the video, save all the required llama artifacts into the corresponding directories and there you go. Basically repeat all the steps from the video only replacing the 'predict()' function with your llama inference code.

    • @thevicky1428
      @thevicky1428 3 หลายเดือนก่อน

      @@lifecrunch thanks sir

  • @HZN2502
    @HZN2502 4 หลายเดือนก่อน

    👑🙌🙌

  • @anmolkrishnan
    @anmolkrishnan 4 หลายเดือนก่อน

    Great tutorial ❤

    • @lifecrunch
      @lifecrunch 4 หลายเดือนก่อน

      Thank you! 😊

  • @dataworldsolution
    @dataworldsolution 4 หลายเดือนก่อน

    Thanks Sir

    • @lifecrunch
      @lifecrunch 4 หลายเดือนก่อน

      Welcome!

  • @mariusholle8380
    @mariusholle8380 4 หลายเดือนก่อน

    Thank you very much! I have the M2 Air and love it. I am starting to work on machine learning and was wondering, if the upgrade would make any sense. Your video answered that for me. Thank you for that!

    • @lifecrunch
      @lifecrunch 4 หลายเดือนก่อน

      Yeah, if you're just starting - this is more than enough. By the time you get to big volumes of data, you will figure out how to run it on google colab or kaggle. Anyway an M2 MacBook Air is a great machine for your task.

  • @yungzed
    @yungzed 4 หลายเดือนก่อน

    thanks, im the sole SWE intern working on an AI/ML team, these vids help a lot

    • @lifecrunch
      @lifecrunch 4 หลายเดือนก่อน

      Glad that it helped!

  • @alejandrobisquertt
    @alejandrobisquertt 4 หลายเดือนก่อน

    Dude, great video. I don’t know how this video doesn’t have more views!!! Algo I use the terminal confirmation from your preview video every day is great. thanks

    • @lifecrunch
      @lifecrunch 4 หลายเดือนก่อน

      Thanks man!

  • @AdamOne1
    @AdamOne1 4 หลายเดือนก่อน

    good video,keep going bro

    • @lifecrunch
      @lifecrunch 4 หลายเดือนก่อน

      Thanks man!

  • @giftibe5268
    @giftibe5268 5 หลายเดือนก่อน

    Thanks alot for these videos. Does you have a machine learning/data science course?

    • @lifecrunch
      @lifecrunch 4 หลายเดือนก่อน

      No I don't, but maybe sometime in future I will invest time to make it. Thanks!

  • @giftibe5268
    @giftibe5268 5 หลายเดือนก่อน

    loved how you touched on other aspects. well rounded

    • @lifecrunch
      @lifecrunch 5 หลายเดือนก่อน

      Thanks!

  • @giftibe5268
    @giftibe5268 5 หลายเดือนก่อน

    hello, great video. I quit the iTerm and reopened it. how do i get back to the Download directory with the blue border-box? Tried typed the source ~/.zschrc, but didn't work.

  • @eswarkarthikk9571
    @eswarkarthikk9571 5 หลายเดือนก่อน

    i bild a object detection model . that was 180mb in size . how can i deploy my model

    • @lifecrunch
      @lifecrunch 5 หลายเดือนก่อน

      That’s an open ended question. Deploy where? I have a few videos on the subject, check them out.

  • @Sherry-g12
    @Sherry-g12 5 หลายเดือนก่อน

    Thanks a lot for the great video. Somehow the links for course 3 and 4 are invalid. Could you please help update the links?

    • @lifecrunch
      @lifecrunch 4 หลายเดือนก่อน

      Updated. The problem was that courses 3 and 4 were merged together and had a new link. I've posted the updated link.

  • @kalyanchatterjee8624
    @kalyanchatterjee8624 5 หลายเดือนก่อน

    Great, but I am not the right audience. Too fast.

    • @lifecrunch
      @lifecrunch 5 หลายเดือนก่อน

      You’ll get there…

  • @samarthgupta2315
    @samarthgupta2315 5 หลายเดือนก่อน

    Loved It..

  • @vasimSyed-e9d
    @vasimSyed-e9d 5 หลายเดือนก่อน

    @Danil_Zherebtsov please create video on roadmap of mlops, and also end-to-end mlops projects, with and without open-source tools projects

    • @lifecrunch
      @lifecrunch 5 หลายเดือนก่อน

      Thanks for the comment. I’ll consider this

    • @vasimSyed-e9d
      @vasimSyed-e9d 5 หลายเดือนก่อน

      @@lifecrunch please upload fast as soon as possible, eagerly waiting here

  • @QuickTipsTV-hk8xt
    @QuickTipsTV-hk8xt 5 หลายเดือนก่อน

    If People like yourself would teach, world would be a much better place! Have you considered creating courses?

    • @lifecrunch
      @lifecrunch 5 หลายเดือนก่อน

      Thanks. I have. Hope to make time for a course some day)

  • @madsanty8745
    @madsanty8745 6 หลายเดือนก่อน

    your videos are incredible, perfect edition, explaining and knowledge !! you deserve millions of views , hope you do some series of some real data science example with all the coding and logic process, it would be really helpful with all your skills, thank you!!

    • @lifecrunch
      @lifecrunch 5 หลายเดือนก่อน

      Thanks for the kind words!

  • @CarlosLeon-ii2fs
    @CarlosLeon-ii2fs 6 หลายเดือนก่อน

    Very useful. Thanks!

    • @lifecrunch
      @lifecrunch 6 หลายเดือนก่อน

      Thanks for watching