Reading list to join AI field from Hugging Face cofounder
thomwolf.io
thomwolf.io
Interesting to see that the book by the late David MacKay made it to the list, it is available to download in several formats from the book's website.
Information Theory, Inference, and Learning Algorithms:
https://www.inference.org.uk/mackay/itila/
The lectures based on the book by David MacKay himself:
Probably it's not a surprise that the father of information theory Claude Shannon is the earliest one to propose stochastic LLM based on Markov chain.
https://qz.com/hugging-face-microsoft-artificial-intelligenc...
Modern "publicly known and commercial" AI is effectively all machine learning
For a sample of non-ML AI that ML still has trouble solving, see papers published in:
GenAI ⊆ Deep Learning ⊆ Machine Learning ⊆ AI, where ⊆ means "Is a subset of."
Technology has been progressing and the definition of AI is loose at best when marketing is nearby. I have a question: what kinds of ways do people describe "unemployed" on linkedin? It is probably glossed over and hyped based on whatever marketing is difficult to verify and is at least adjacent to reality. I think this is similar to ML researchers classifying themselves as AI researchers. HOWEVER, there may be a lot more overlap than simply "adjacent", so someone please correct me if the term "machine learning" or "AI" are regulated terms for public advertisement.
AI = machines doing human-like tasks.
ML = machines learning to do stuff.
Doing financial modeling or code-base security auditing 100x better than a person is good ML and not AI at all.
(Computer vision, in particular, is basically always classified as AI today, but the term was mostly avoided in the industry until quite recently.)
Early incarnations/uses of the term include what is now sometimes referred to as Good Old Fashioned AI (GOFAI), with such things as expert systems and ontological classification systems; these still technically fall under the umbrella of "AI". After GOFAI came other forms of technology, including the precursors to our current deep learning models, including much simpler and smaller neural networks. Again, these are still "AI", even if that's not what the public thinks when they hear the term.
See: https://en.wikipedia.org/wiki/GOFAI and https://en.wikipedia.org/wiki/Symbolic_artificial_intelligen...
Should we say 'this uses AI' for a Prolog/expert system/A*/symbolic reasoning/planning/optimization system today? Idunno; I had scruples even about calling classical and Bayesian statistical models 'machine learning,' reserving that for models prioritizing computational properties over probabilistic interpretation.
Are Probabilistic Graphical Models still being used? They don't get much visibility these days.
Still an amazing reference though!
prbably look like a fraud if he recommended ' grokking machine learning on manning.com'
‘Grokking’s description indicates it is for a very applied role: “teaches you how to apply ML to your projects using only standard Python code and high school-level math”.
The linked reading list appears to be targeted at one level up the stack so to speak. Instead of learning how to string a few Python libraries together (which is useful, not knocking it), the goal would possibly be writing the Python library itself for a ML architecture.
Given the author’s position, it makes sense why they found the content of the latter useful in getting to that position.