Homepage
Open in app
Sign in
Get started
Data Science 365
Bring data into actionable insights.
About
Data Science
Python
Machine Learning
In Action
Submit
Follow
All You Need to Know about Batch Size, Epochs and Training Steps in a Neural Network
All You Need to Know about Batch Size, Epochs and Training Steps in a Neural Network
And the connection between them explained in plain English with examples
Rukshan Pramoditha
Aug 26, 2022
Latest
Using Inbuilt Datasets with TensorFlow Datasets (TFDS)
Using Inbuilt Datasets with TensorFlow Datasets (TFDS)
Take advantage of ready-to-use datasets with TensorFlow for your ML and DL tasks
Rukshan Pramoditha
Mar 25, 2023
My Catalogue of Evergreen Articles in Data Science and AI
My Catalogue of Evergreen Articles in Data Science and AI
Neural Networks, Deep Learning, Machine Learning, Dimensionality Reduction, Ensemble Techniques and much more…
Rukshan Pramoditha
Mar 12, 2023
2 Plots That Help Me to Choose the Right Number of Principal Components
2 Plots That Help Me to Choose the Right Number of Principal Components
Creating the cumulative explained variance plot and the scree plot in PCA
Rukshan Pramoditha
Mar 12, 2023
An In-depth Guide to PCA with NumPy
An In-depth Guide to PCA with NumPy
Through eigenvalue analysis
Rukshan Pramoditha
Feb 27, 2023
Visualizing and Selecting Important Features in Random Forest
Visualizing and Selecting Important Features in Random Forest
By making the feature importances plot
Rukshan Pramoditha
Jan 29, 2023
Trending
An Introduction to Autoencoders in Deep Learning
An Introduction to Autoencoders in Deep Learning
Understanding the principles behind autoencoders
Rukshan Pramoditha
Aug 2, 2022
Principal Component Analysis (PCA) with Scikit-learn
Principal Component Analysis (PCA) with Scikit-learn
Unsupervised Machine Learning Algorithm for Dimensionality Reduction
Rukshan Pramoditha
Aug 3, 2020
How covariate shift happens in neural networks
How covariate shift happens in neural networks
And eliminating it with batch normalization
Rukshan Pramoditha
Sep 3, 2022
Batch Normalization Explained in Plain English
Batch Normalization Explained in Plain English
Theory and implementation in Keras
Rukshan Pramoditha
Aug 30, 2022
Parameters Vs Hyperparameters: What is the difference?
Parameters Vs Hyperparameters: What is the difference?
Discuss with 4 different examples
Rukshan Pramoditha
Apr 7, 2022
3 Easy Steps to Perform Dimensionality Reduction Using Principal Component Analysis (PCA)
3 Easy Steps to Perform Dimensionality Reduction Using Principal Component Analysis (PCA)
Running the PCA algorithm twice is the most effective way of performing PCA
Rukshan Pramoditha
Jan 3, 2023
Determining the Right Batch Size for a Neural Network to Get Better and Faster Results
Determining the Right Batch Size for a Neural Network to Get Better and Faster Results
Guidelines for choosing the right batch size to maintain optimal training speed and accuracy while saving computer resources
Rukshan Pramoditha
Sep 26, 2022
Using Early Stopping to Reduce Overfitting in Neural Networks
Using Early Stopping to Reduce Overfitting in Neural Networks
Neural Networks and Deep Learning Course: Part 22
Rukshan Pramoditha
Jul 19, 2022
Noise Regularization of Neural Networks
Noise Regularization of Neural Networks
Neural Networks and Deep Learning Course: Part 26
Rukshan Pramoditha
Jul 26, 2022
pandas for Data Science: Part 1
pandas for Data Science: Part 1
Data Structures in pandas
Rukshan Pramoditha
May 12, 2020
How Dropout Regularization Mitigates Overfitting in Neural Networks
How Dropout Regularization Mitigates Overfitting in Neural Networks
Neural Networks and Deep Learning Course: Part 21
Rukshan Pramoditha
Jul 12, 2022
Setting up a Deep Learning Workplace with an NVIDIA Graphics Card (GPU) — for Windows OS
Setting up a Deep Learning Workplace with an NVIDIA Graphics Card (GPU) — for Windows OS
To run deep learning models incredibly faster with Keras and TensorFlow — Neural Networks and Deep Learning Course: Part 12
Rukshan Pramoditha
May 22, 2022
Dataset and Software License Types You Need to Consider
Dataset and Software License Types You Need to Consider
You can’t use datasets and software as much as you want. Certain restrictions apply!
Rukshan Pramoditha
Jun 1, 2022
How to Apply L1 and L2 Regularization Techniques to Keras Models
How to Apply L1 and L2 Regularization Techniques to Keras Models
Neural Networks and Deep Learning Course: Part 20
Rukshan Pramoditha
Jul 6, 2022
Learning Rate Schedules and Decay in Keras Optimizers
Learning Rate Schedules and Decay in Keras Optimizers
Options for changing the learning rate during training
Rukshan Pramoditha
Oct 5, 2022
Real-World Examples of 0D, 1D, 2D, 3D, 4D and 5D Tensors
Real-World Examples of 0D, 1D, 2D, 3D, 4D and 5D Tensors
Data representation in neural networks: Neural Networks and Deep Learning Course: Part 4
Rukshan Pramoditha
Jan 10, 2022
4 Powerful and Affordable Laptops for Data Science, ML and DL in 2023
4 Powerful and Affordable Laptops for Data Science, ML and DL in 2023
Best laptops for data science, machine learning and deep learning under $800. No MacBook included! See the reasons at the end
Rukshan Pramoditha
Jan 12, 2023
How to Use TensorFlow Adam Optimizer to Solve Quadratic Equations of Perfect Squares
How to Use TensorFlow Adam Optimizer to Solve Quadratic Equations of Perfect Squares
Optimizers in action to minimize the loss function
Rukshan Pramoditha
Feb 14, 2022
CatBoost CPU vs GPU Training: Collecting Hardware Stats
CatBoost CPU vs GPU Training: Collecting Hardware Stats
Visualize CPU, GPU and RAM stats while the CatBoost model is running
Rukshan Pramoditha
Dec 1, 2021
3 Amazing Benefits of Activation Functions in Neural Networks
3 Amazing Benefits of Activation Functions in Neural Networks
Neural Networks and Deep Learning Course: Part 18
Rukshan Pramoditha
Jun 14, 2022
A Short Introduction to GANs in Generative Deep Learning
A Short Introduction to GANs in Generative Deep Learning
The battle between two adversaries
Rukshan Pramoditha
Dec 3, 2022
My Achievements on Medium
My Achievements on Medium
As a data science/AI/ML writer
Rukshan Pramoditha
Sep 12, 2022
Regularization Methods for Neural Networks — Introduction
Regularization Methods for Neural Networks — Introduction
Neural Networks and Deep Learning Course: Part 19
Rukshan Pramoditha
Jun 16, 2022
Yellowbrick for Visualizing Features’ Importances Using a Single Line of Code
Yellowbrick for Visualizing Features’ Importances Using a Single Line of Code
Select the best features with the most predictive power
Rukshan Pramoditha
May 6, 2022
13 Real-World Insights in Machine Learning
13 Real-World Insights in Machine Learning
Real-world machine learning is far different than you imagine
Rukshan Pramoditha
Jun 8, 2021
About Data Science 365
Latest Stories
Archive
About Medium
Terms
Privacy
Teams