DL Notes: Advanced Gradient Descent
I researched the main optimization algorithms used for training artificial neural networks, implemented them from scratch in Python and compared them using animated visualizations.
I researched the main optimization algorithms used for training artificial neural networks, implemented them from scratch in Python and compared them using animated visualizations.
I describe the algorithm of gradient descent, which is used to adjust the weights of an ANN. A summary of information from different sources that I used when studying this topic.
A practical example of how to use Python to analyze the results of an experimental test consisting of a sequence of stationary points
I share some notes about the basic math behind feed-forward Artificial Neural Networks (ANNs).
Moving averages are the go-to data smoothing trick for many people in Engineering and Data Analytics. However, they aren't always the best choice.
I estimated the heat convection coefficient of a Formula SAE car. Let me share what I learned.
I used a lumped-body approach to approximate the properties of a brake disc and simulated its temperature increase after 100 braking maneuvers.
I studied the brake load distribution of a Formula car using a simple Matlab script. Let me show you how I did it.
If you are writing how-to posts or guides, you should do this. For any kind of content, really.
I wrote a Python script to get the size of a 3D print job from Gcode. Let me show you how it works.
The first issue of Making - a newsletter about making stuff after office hours. Welcome to a maker, learner, and side hustler's lair.
I configured my macro pad to improve the way I use Simulink. See how you can use custom shortcuts to save time.
I designed and built a QMK/VIAL macro pad from scratch. Let me tell you about the things I learned and useful resources I found as a beginner.
Failure is often seen as a negative part of life we tend to avoid at all costs. And sometimes we become too good at it. I'll tell you how I learned to embrace it.
I programmed an Arduino Pro Micro to write a long password every time I pressed a button. It helped me save a ton of time and I'm sharing how you can make one yourself - at your own risk!
I'll tell you how I connected an LED strip to Amazon Alexa, using a Wemos D1 mini. An easy and cheap DIY home automation and IoT project.
3d printing
I'll show you how to create multiple versions of a Fusion 360 CAD model and export them as STL files for 3D printing, using a Python script.
3d printing
I try to answer a few questions about the data from Thingiverse.com I showed in previous posts.
Life
Let me share with you the best advice I received in 2022 and will continue to apply in 2023. Habits are more powerful than resolutions and here are the 5 ones I've found most powerful.
3d printing
I show you how I used Python to analyze the data from Thingiverse REST API, and I share more interesting facts I found, including rankings of 3D printable files.
3d printing
I try to determine what are the most popular types of objects for 3D printing, using data from Thingiverse REST API and different metrics.
Python
I am sharing how I used Python to complete the second part of an example task originally done with MATLAB. I learned more about slicing dataframes and making histograms with two different libraries
Python
I used Python to complete the first part of the task from my previous post in the series. I learned about formatting plots and indexing Pandas dataframes.
MATLAB
I am sharing an example of the workflow I would follow for getting insights from real-world data using histograms and some very basic statistics.
Python
Stick with me in this series of posts if you want to see some examples of using Python for MATLAB users. I am not an expert, and the code I will share can probably be improved, but I think these practical examples can be useful for a beginner like me.
3d printing
Let me tell you about my journey with a cheap 3D printer. It was a ton of fun, and I learned many useful things. Maybe you can learn from my errors too!
Maker
Hi! My name is Luis and I make stuff when I am not working my full-time office job. I will use this site to document some of the projects I have done and share things I have learned along my path, that might be interesting for you.