Hyperparameter Optimization for Machine Learning
Год выпуска: 9/2024
Производитель: Udemy
Сайт производителя:
https://www.udemy.com/course/hyperparameter-optimization-for-machine-learning/
Автор: Soledad Galli, Train in Data Team
Продолжительность: 9h 21m 32s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английский
Описание:
What you'll learn
- Hyperparameter tunning and why it matters
- Cross-validation and nested cross-validation
- Hyperparameter tunning with Grid and Random search
- Bayesian Optimisation
- Tree-Structured Parzen Estimators, Population Based Training and SMAC
- Hyperparameter tunning tools, i.e., Hyperopt, Optuna, Scikit-optimize, Keras Turner and others
Requirements
- Python programming, including knowledge of NumPy, Pandas and Scikit-learn
- Familiarity with basic machine learning algorithms, i.e., regression, support vector machines and nearest neighbours
- Familiarity with decision tree algorithms and Random Forests
- Familiarity with gradient boosting machines, i.e., xgboost, lightGBMs
- Understanding of machine learning model evaluation metrics
- Familiarity with Neuronal Networks
Description
Welcome to Hyperparameter Optimization for Machine Learning. In this course, you will learn multiple techniques to select the best hyperparameters and improve the performance of your machine learning models.
If you are regularly training machine learning models as a hobby or for your organization and want to improve the performance of your models, if you are keen to jump up in the leader board of a data science competition, or you simply want to learn more about how to tune hyperparameters of machine learning models, this course will show you how.
We'll take you
step-by-step through engaging video tutorials and teach you everything you need to know about hyperparameter tuning. Throughout this comprehensive course, we cover almost every available approach to optimize hyperparameters, discussing their rationale, their advantages and shortcomings, the considerations to have when using the technique and their implementation in Python.
Specifically, you will learn:
- What hyperparameters are and why tuning matters
- The use of cross-validation and nested cross-validation for optimization
- Grid search and Random search for hyperparameters
- Bayesian Optimization
- Tree-structured Parzen estimators
- SMAC, Population Based Optimization and other SMBO algorithms
- How to implement these techniques with available open source packages including Hyperopt, Optuna, Scikit-optimize, Keras Turner and others.
By the end of the course, you will be able to decide which approach you would like to follow and carry it out with available open-source libraries.
This comprehensive machine learning course includes over 50 lectures spanning about 8 hours of video, and
ALL topics include hands-on Python code examples which you can use for reference and for practice, and re-use in your own projects.
So what are you waiting for? Enroll today, learn how to tune the hyperparameters of your models and build better machine learning models.
Who this course is for:
- Students who want to know more about hyperparameter optimization algorithms
- Students who want to understand advanced techniques for hyperparameter optimization
- Students who want to learn to use multiple open source libraries for hyperparameter tuning
- Students interested in building better performing machine learning models
- Students interested in participating in data science competitions
- Students seeking to expand their breadth of knowledge on machine learning
Формат видео: MP4
Видео: avc, 1920x1080, 16:9, 30.000 к/с, 1304 кб/с
Аудио: aac lc sbr, 44.1 кгц, 62.8 кб/с, 2 аудио
Изменения/Changes
The 2024/9 version has increased the number of lessons by 1 and the duration by 2 minutes compared to 2021/5. The course quality has also been increased from 720p to 1080p.
MediaInfo
General
Complete name : D:\2\Udemy - Hyperparameter Optimization for Machine Learning (9.2024)\10 - Optuna\092 Evaluating the search with Optuna's built in functions.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 95.1 MiB
Duration : 9 min 40 s
Overall bit rate : 1 373 kb/s
Frame rate : 30.000 FPS
Movie name : 092 Evaluating the search with Optuna's built in functions
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Format settings, GOP : M=4, N=60
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 9 min 40 s
Bit rate : 1 304 kb/s
Nominal bit rate : 4 800 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.021
Stream size : 90.3 MiB (95%)
Writing library : x264 core 164 r3095 baee400
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=24 / lookahead_threads=4 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=6 / scenecut=0 / intra_refresh=0 / rc_lookahead=60 / rc=cbr / mbtree=1 / bitrate=4800 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=4800 / vbv_bufsize=9600 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC SBR
Format/Info : Advanced Audio Codec Low Complexity with Spectral Band Replication
Commercial name : HE-AAC
Format settings : Explicit
Codec ID : mp4a-40-2
Duration : 9 min 40 s
Bit rate mode : Constant
Bit rate : 62.8 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 44.1 kHz
Frame rate : 21.533 FPS (2048 SPF)
Compression mode : Lossy
Stream size : 4.35 MiB (5%)
Default : Yes
Alternate group : 1