Skip to main content

Posts

Choose your Champion! Task-Specific vs. General Models

Should AI models be like Swiss Army knives, versatile and handy in a variety of scenarios? Or do we prefer them as precision tools, finely tuned for specific tasks? In the world of artificial intelligence, and natural language processing specifically, this is an ongoing debate. The question boils down to whether models trained for specific tasks are more effective at these tasks than general models. Task-specific models: specialization and customization In my last blog post , we looked at the rise of personalized LLMs, customized for specific users. Personalized LLMs can be seen as an extreme form of task-specific model. Fans of task-specific models stress that these kinds of models are better suited for tasks involving confidential or proprietary data. This is obviously true. But some people also believe that specialized models necessarily perform better in their specific domains. It may sound logical, but the ans...

OpenAI's ChatGPT plugins: To infinity and beyond

“The thing’s hollow – it goes on forever – and, oh my God, it’s full of stars!” - David Bowman, 2001: A Space Odyssey (novel) Last week, OpenAI co-founder Greg Brockman demoed some of the largely unreleased ChatGPT plugins at TED2023. At the same time, he provided more clarity on these plugins and their intended use-cases. Yesterday marked exactly one month ago that OpenAI tantalisingly announced that they will be introducing support for plugins in ChatGPT. We knew that this would enhance ChatGPT's capabilities beyond its built-in functionalities. But the specifics were a little bit unclear until now. Essentially, the various plugins will enable the language model to access real-time information from the web and other sources such as databases. Third-party services will allow it to perform actions such as booking a flight or ordering food on behalf of the user. And we will be able to access all of this func...

AutoGPT and the Rise of Autonomous AI Agents

When humans talk to themselves (raising my own hand here!), other humans cast a side-eye. When AI does it, it’s heralded as the Next Big Thing. The past two weeks saw the rise of AutoGPT and similar apps, called "AI agents”. AutoGPT has so far garnered the most attention, so we’ll focus on that one. (Another name you may come across often is BabyAGI.) AutoGPT was created by Toran Bruce Richards, a game designer. And now, like mirrors within mirrors in the dazzling game of illusion that is AI, people are already building apps on top of the agents, too. But what even is an agent (except for, a bit worryingly, the guardians of the virtual world in The Matrix movies)? What is an AI agent? In computer science, an "agent" is a program that functions independently and continuously to perform various tasks. These could include archiving computer files or retrieving electronic messages on a scheduled bas...

AI-Generated Art: How Basics Became Balenciaga

If you’ve spent any time at all on social media recently, the Pope in a white puffer jacket or “Harry Potter by Balenciaga” (and its several spin-offs) may have caught your eye. Of course, AI-generated art and video are everywhere these days. To those of us who have only recently woken up to the AI revolution, the technology feels very recent. Arguably the most popular AI image generator, Midjourney, is not even a year old. Yet, computer-generated art has been slowly advancing for more than half a century and very quickly for the last decade or so. The evolution of neural networks, a crucial component of modern AI-generated imagery, started even longer ago – all the way back in the 1940s. Algorithm art: The early days In some sense, the birth of AI-generated imaging can be traced back to the 1960s. This is when researchers started exploring the use of computer algorithms to create digital images. One of the earliest examples of this is the work of A. Michael Noll...

‘Superintelligence’: Why Experts want to put a Pause on AI

“The future has not been written. There is no fate but what we make for ourselves.” — John Connor Artificial intelligence (AI) is widely recognized as one of the most significant technology trends of the present day. According to PWC , it is projected that by 2030, AI will bolster the global GDP by $15.7 trillion. Yet more and more voices are speaking up, warning that we should pull in the reins. A significant number of experts believe we could instead be facing a scenario where a highly intelligent AI could eliminate all living beings on the planet. For this reason, many are now asking that the advancement of AI be limited and controlled. To this end, a much-discussed Open Letter was released this week. The letter urges all AI laboratories to temporarily halt, for at least six months, the training of any AI systems that are more advanced than GPT-4 . GPT-4, OpenAI's most advanced language model yet, was unveiled on 14 March, 2023. At the time o...

Copilot X blasts off! A New AI-Powered Assistant for Developers

A week in AI feels like a decade these days! One of the many big developments in the world of AI this week was the launch of GitHub’s Copilot X. This AI-powered assistant for developers is the latest iteration of GitHub's popular code completion tool, Copilot. With Copilot X, developers are now able to access a range of new features, and it promises to take the capabilities of its predecessor to the next level. In this post, we'll take a closer look at Copilot X, its features, and what it means for the future of AI in software development. But first, what is GitHub? GitHub is a popular web-based hosting service that offers a collaborative platform for software developers to manage their projects, share code, and collaborate. It provides a range of features to help developers, such as version control, bug tracking, project management tools, and code review capabilities. GitHub is used by millions of developers worldwide. It is particularly popular for...

GPT-4: The Good, the Bad, and the Ugly about OpenAI's Latest

The good news: GPT-4 is here! The bad news: It doesn’t quite live up to the hype. The versions of GPT-4 currently available to the public are refined and improved versions of their predecessors, sure. But the much-touted multimodal capabilities are more limited than was widely expected. And even the ability of users to upload visuals for various reasons is not quite ready for public roll-out. Disappointingly to many as well, OpenAI is keeping mum on the specifics of GPT’s size and training data. What is GPT-4? GPT-4, short for Generative Pre-training Transformer 4, is the latest of OpenAI’s AI language models. (A variation, GTP-4-32K, is being rolled out separately, but for the sake of simplicity, we will refer to both as GTP-4.) GPT-4 follows in the footsteps of GPT-3.5, the technology behind the now-famous ChatGPT. "Generative" refers to the fact that GPT models can produce human-like text. It does this by predicting the next word in a ...