I have been fascinated by the idea of chaos theory since I read about the butterfly effect. I read some more about it in the book ‘Chaos’ by James Gleick including about the Mandelbrot. But until I read ‘Make your own Mandelbrot’ by Tariq Rashid I did not realize just how simple the equation to draw the Mandelbrot was.
This is the innocuous looking equation that generates the awesome Mandelbrot Set.
A slight change in the input to the same equation will give the Julia set. …
Book Review — Building Machine Learning Powered Applications by Emmanuel Ameisen
I found this book a bit frustrating to follow.
Wherever the code is shown in the book and a link provided — it is to the main github repo and not to the individual jupyter notebook or python code. Nor was the filename mentioned beneath the code snippet.
Not a deal breaker but it is frustrating.
I have a mixed view of this book. On one hand I loved the simple questions that any person who wants to build a start-up should consider. The questions seem simple; they are not simplistic. On the other hand — I expected more depth. More examples and more rigorous study. That is perhaps not a fair expectation though. After all, the author is writing from his experience and not from an academic point of view.
My thoughts on the various points mentioned in the book -
I agree on this. However, it is difficult to guard against being too early…
The word ‘grokking’ refers to ‘understand (something) intuitively or by empathy’ and it is the intuition part that this book attempts to impart via some really awesome illustrations.
First off — this is not a book for people who have completed Computer Science or have learnt algorithms. However it IS a wonderful book for beginners or as is mentioned on the cover ‘for curious people’.
The chapter on dynamic programming alone makes this book highly worth reading.
Math is stranger than fiction and this book is filled with the many curiosities of the math world. It contains a glimpse into its intriguing lanes in an entertaining manner along with optional hands-on activities to enjoy.
Each chapter is not so much in depth that it is akin to a text book but just enough to get you started to play with the math, if the topic interests you. Dive in — you’ll be amazed at the sights (with a little math humor thrown in).
I won’t claim to have understood it all.
For e.g. The multidimensional world which…
A few months back, Microsoft shared code for old photo restoration. The implementation was in pytorch.
I tried to use the code to restore some old damaged snaps. I found that not all old photos can be enhanced. Reasonably well defined blemishes and lines are handled well but diffused areas of damage don’t fare that as good.
Nevertheless it is a very impressive photo restoration using AI.
This is a step-by-step guide to using the code to restore your old photos using Google colab.
You need —
a. Gmail ID to run the colab notebook
b. Old photo (≤500 x…
Recently the story of the student who lost his seat in IIT due to inadvertently clicking the wrong link made headlines.
The story is sad and hopefully the Supreme Court will allow him to get a seat on humanitarian grounds. One of the assertions by IIT was that; withdrawal is a conscious two-step process. The student has to enter a reason for withdrawal. While I don’t know the UI(User Interface) for IIT — I wonder could the experience have been made better so such an error could not have easily happened ?
If you approach the UI design thinking that…