Skip to main content

From Novice to AI with Wolfram Language


I taught a full course on Wolfram Language programming, Computational Thinking and Artificial Intelligence in just 3 days!! That is 3 days to go from total Wolfram language programming novice to eventually training models using the robust automated artificial intelligence system included in Mathematica.


It was an awesome experience and despite the fact that it was conducted in an academic environment, it turned out to be so much fun. My students never expected programming could be this simple yet super-sophisticated.

One student described her project for me and after she was done talking, I simply asked if she had viewed the Image Processing library in the Wolfram Documentation. A few clicks later, she saw all the functions that were prebuilt and was exhilarated. She confessed I had just saved her from a full year of fruitless labour as she was trying to build her own library due to lack of high-quality libraries for her highly domain-specific project. This is just one of the countless revelations my students had during their 3-day journey. I am including the exact Wolfram Notebook we used for your own study and play. I hope you enjoy and have a lot of fun with it in the Wolfram Cloud.






Comments

Popular posts from this blog

New Information interfaces, the true promise of chatGPT, Bing, Bard, etc.

LLMs like chatGPT are the latest coolest innovation in town. Many people are even speculating with high confidence that these new tools are already Generally intelligent. Well, as with every new hype from self-driving cars based on deeplearning to the current LLMs are AGI, we often tend to miss the importance of these new technologies because we are often engulfed in too much hype which gets investors hyper interested and then lose interest in the whole field of AI when the promises do not pan out. The most important thing about chatGPT and co is that they are showing us a new way to access information. Most of the time we are not interested in going too deep into typical list-based search engine results to get answers and with the abuse of search results using SEO optimizations and the general trend towards too many ads, finding answers online has become a laborious task.  Why people are gobbling up stuff like chatGPT is not really about AGI, but it is about a new and novel way to...

Next Steps Towards Strong Artificial Intelligence

What is Intelligence? Pathways to Synthetic Intelligence If you follow current AI Research then it will be apparent to you that AI research, the deep learning type has stalled! This does not mean that new areas of application for existing techniques are not appearing but that the fundamentals have been solved and things have become pretty standardized.

From data based models to program based models.

 The most successful approach to modern AI has been the data-oriented version. Using statistical learning methods, we have created systems that can recognize, and generate information. While there are numerous benefits to these paradigms as can be seen obviously many new techniques that have become commonplace in daily life, from more accurate recommendation systems to text and image generation systems that make it easier to retrieve human knowledge in a compressed form, these methods are limited in the sense that they depend on human-generated data to be "intelligent". The main issue arises from our understanding of what intelligence requires. Our educational systems have conditioned us to think that intelligence requires the absorption and retrieval of information, and so we have created systems that do these actions to a greater or lesser degree.  If this is what we consider intelligence, then the  LLMs and image generation systems of today are the totality of what tha...