Monogram mark of Manish Shivanandhan
Manish Shivanandhan
Full Stack Web, Deep Learning & D3 Visualizations Engineer

Browse the notes index

Every note on this site is filed under one of four subject areas: TensorFlow and neural networks, the machine learning workflow, D3 and data visualisation, and the JavaScript data stack. Pick a subject to see everything filed under it.

Topic categories

TensorFlow and neural networks

How a TensorFlow program is structured, what the training loop actually repeats, and how to tell a model that is learning from one that is memorising.

Machine learning workflow

The plain mechanics either side of the model: preparing columns so they compare fairly, reading the result honestly, and picking the lighter tool when it fits.

D3 and data visualisation

Scales, axes, force simulations and text layouts, described as the small functions they are rather than as chart recipes.

JavaScript data stack

What the Node and MongoDB layer around a model is responsible for, and what it should refuse to take on.

Current reading

016 WhatsApp Bulk Message Sender Tools for Lead Follow-Ups02The 10 Best Books on AI Search Visibility039 Sites Like Arvow047 Top Alternatives of NeuronWriter057 Best AI Article Writers for Squarespace Blogs068 Best AI Article Writers for Mass Blog Content Creation07BrandWell / RankWell / Content at Scale vs Autoblogging.ai

When something is not working

The loss will not go down at all
What a training loop repeats
Accuracy is high on training data only
Overfitting and regularisation
The chart renders but every point sits at the same coordinate
D3 scales and axes
The force graph never settles
Force directed graphs in D3
The model fits in a notebook but not in the service
Feature scaling before fitting

Recently updated notes

See the full notes archive

Stack and work archive

Working stack

NodeJS | AngularJS | ReactJS | MongoDB | Python | Scikit | Tensorflow

I am a Full Stack Web, Deep Learning & D3 Visualizations Engineer working for Adappt ltd.(UK), building amazing products and solutions for enterprises around the world. I also write articles on programming, do talks in local meetups and host webinars for positive karma.

Listed event, May 2016
Realtime analytics with Python & D3 - ChennaiPy (May'16)

Projects, talks and video

All projects · All talks and video