Categories
code recommender

Leveling up Training: NVTabular and PyTorch Lightning

I’m going to use NVTabular with PyTorch Lightning to train a wide and deep recommender model on MovieLens 25M. It’s quite a chimera implementation as you shall see.

Categories
code recommender

NVIDIA Merlin on a Potato PC Setup

NVIDIA Merlin is a high-level open-source library to accelerate recommender systems on NVIDIA GPUs at scale. I’m on a potato PC setup relying on free instances. Can I make it work?

Categories
code recommender

Variational Autoencoders for Recommendation

Header image note: I typed ‘variation’ in Pexels and it popped up. Masarap! We can turn a simple autoencoder into something sophisticated. Autoencoders discover a latent mapping z, which as a lower-dimensional representation of the input x, can be useful for pre-training networks and creating recommender models. However, how autoencoders compress information may come in […]

Categories
general reactions

A medically themed reflection on the future of AI

Medicine is quite different from my profession but I think having this kind of interest is healthy (get it?). Eventually, I came to reach some parallels between my discipline and the medical sciences.

Categories
code deep learning recommender

Collaborative Denoising Autoencoders on Steam Games

Autoencoders are a simple neural network approach to recommendation

Categories
code computer vision deep learning

Studying Variational Autoencoders

Variational autoencoders can discover unique ways to encode-decode the input from a distribution. Bonus: It can generate images!

Categories
code computer vision deep learning

Classifying Paintings through Deep Learning

Back in college, I did a class project where I used computer vision techniques for the first time. It was the age before deep learning. Today, I want to revisit this old project.

Categories
code data engineering recommender

Deploying a Recommendation System the Kedro Way

A tutorial to create a recommender pipeline with Kedro and MLFlow.

Categories
computer vision

My Heritage In Color

An uploaded family photo inspired me to pick up a colorizer tool. Here is my post honoring my family’s history.

Categories
code data engineering general

Level Up Your MLOps Journey with Kedro

MLOps is all about creating sustainability in machine learning. To maintain structure in this fast-paced field, you can try out Kedro, an open-source Python project that aims to help ML practitioners create modular, maintainable, and reproducible pipelines.