A listing of my article series in Deep Learning, Reinforcement Learning & Machine Learning
Welcome to my articles on Deep Learning, Reinforcement Learning, and Machine Learning. The purpose of this article is to index the series and articles I wrote so far followed by some F.A.Q.
Deep Reinforcement Learning Series
This is one of the biggest Series that I want to tackle next: Deep Reinforcement Learning. This is an outline of the…
Speech Recognition Series
In this speech recognition series, we start our discussion with the basic phonetics. In the first article, we…
QC — Quantum Computing Series
This series covers the basics of quantum computing. The first 2 articles cover the basics followed by how it is built…
Not part of a series yet
NLP — Word Embedding & GloVe
BERT is a major milestone in creating vector representations for sentences. But instead of telling the exact design of…
NLP — BERT & Transformer
Google published an article “Understanding searches better than ever before” and positioned BERT as one of the most…
How to scale the BERT Training with Nvidia GPUs?
In 2015, ResNet-50 and ResNet-100 were introduced with 23M and 45M parameters respectively. Fast forward to 2018, the…
Buy a Deep Learning Computer — David v.s. Goliath
MVP in the tech world is not “Most Valued Player”. Minimum Viable Product (MVP) means testing out hypotheses, finding…
Deep Learning Software Setup with GPU
Open-source platform rules DL. However, setting up open-source software can be a “Plug and Pray” experience. The lack…
Mixed Precision in Deep Learning
In our last article, we discuss how to purchase a deep learning computer. Insider the article, mixed-precision is…
First, I appreciate all the kind words from my readers. My blog serves two purposes for me. By explaining technologies in an approachable way, I open myself to perspectives that I did not see before. Second, I come back to these notes to refresh my memory. I am glad if it helps you in your own journey too. Making technologies simple and easy is the first step to proliferate them.
How can I find your new articles?
I rarely promote my blog. I don’t put my articles behind the Medium paywall. So Medium does not categorize it or promote it. I respect that. So follow me in Medium may be the best way to do it. I will be more active on Twitter this year also.
How can I connect you professionally on Linkedin?
Feel free to connect me on Linkedin at Jonathan Hui. In avoiding my Linkedin newsfeed to be filled with non-technical posts, I usually don’t accept recruiters and professionals/students not in the same field for now.
Where is the source code and what tools you use for the blog?
I don’t supply source code. I find it impossible to support them. In particular, TensorFlow API is often backward incompatible. I suggest readers to Google what you need and pick the one with good community support or frequent updates.
I don’t use any specific tools in drawing diagrams. Sometimes, it is simply Photoshop or online drawing tools like draw.io.
Like to ask a question.
If you have technical questions, please leave a message in Medium in the related article. I find it too hard to answer them on Linkedin. Sometimes I may miss your question but sometimes, I need more clarification to answer them. I suggest readers reviewing their questions before posting them. Also, you can save the diagrams or equations that you have questions and then, drag and drop into your response. This helps me a lot!
Troubleshooting is never a show-and-tell business. So I usually do not answer coding problems. This is too hard without reproducing the issue myself. I do suggest you to Google your problem first. If you cannot find the answer, there is a good chance that you are dealing with something special to you.
For privacy and confidential reason, I do not answer personal or work-related questions. Some may be harmless. But to be coherent, I decide not to answer them.
Let’s have a coffee.
I appreciate your invitation. But I don’t drink coffee so this is not a good opening line for me. lol. I live in S.F. and ditch my car for Uber and Lyft. So it will not be easy if you live in the South Bay. Because of my schedule, I don’t engage in promotional or marketing activities. So I rarely accept these requests. But I always enjoy nice conversations. So just be specific when you have something in mind. :-)
Can you be my mentor or recommend a research topic?
I am really flattered by your request. But I am sorry that I don’t have the bandwidth. I hope that this blog will be a stepping stone for what you may look for. There are many top universities that have their AI courses open online. They will be an excellent starting point.
How about sharing a startup idea?
Many people have reached out to me for the ideas they have. Most of them are amazing. I wish I have the bandwidth to follow up. If you want to discuss it, it will be nice to be specific. I usually respond badly to vague messages. I hope that I will allocate more time for it this year.
Can I use your diagrams?
I am very open to sharing for non-commercial purposes. But if it is a research paper, you may want to check with me with a LinkedIn message. I usually double-check the article to make sure the diagrams are originated from me. If it is third-party diagrams, I usually put a caption with an external link. But sometimes, mistakes are made. If you find one, let me know.
Credits and references
I try not to explain technology as a historian or overwhelm my readers with too many links. When everything pops, nothing pops. It also develops a habit for readers to ignore them. But I always try my best to give proper credits. For external images, I put an external link in the caption. If I miss the proper links, please let me know. I also try to beef up the reference section. But this will not be as strict as a published research paper. But many links do refer to the original research paper or important information, so if you are a researcher in a specific topic, please go through those links more thoroughly. This will be a continuous learning process. Let’s do it better together. :-)
But being said, some sites copy my whole article and give a fake link to the source. Sometimes, hi-tech people do things first and ask questions later. Gradually, it leads to decisions that they believe are right. Let’s not go into that path either. But feel free to translate the articles for educational purposes. I will appreciate that you put back a link to the original article and leave a message on the original article to let people know your translations.
Hehe. I ban people from my blog. Last year, it is about 2 people. I really don’t need to do it but I just don’t want un-welcomed behavior un-noticed sometimes. I do not give out specific reasons. But this is extremely small comparing to the number of readers. Sometimes, people get self-entitlement, self-righteous or judgemental. Social media trains our brains to give judgment in a second. I just want to create some awareness here. I read an interview from Obama, as he said:
Achieving real change was more complex than being “as judgmental as possible”.
I personally find it interesting.
AI depends strongly on empirical data to justify their decisions. While data does not lie, interpretation does. In fact, we often flip flops on concepts in just a couple of years. I depend on the number of clips to review my article. But obsolete information may present for articles older than 2 years. Please be cautious.
Do you want to write a book or review a book?
Sorry. I do not have the bandwidth now.