Everything you need to know about AI agents | Swami Sivasubramanian
19m 45s
In a TED Talk, Swami Siva Subramanian explores the remarkable impact of AI agents, emphasizing their ability to revolutionize various fields. AI agents, as autonomous software systems, can reason, plan, and adapt to accomplish user-defined goals efficiently. However, for these AI agents to be widely adopted, achieving trust is crucial. Subramanian highlights the importance of simplifying interfaces for developers and making AI agent building accessible to a broader audience beyond just programmers. By enabling human-agent collaboration and streamlining workflows, AI agents have the potential to unleash creativity and innovation across industries. The future envisioned with AI agents promises faster company growth, medical breakthroughs, and increased discoveries, ultimately empowering individuals to shape a future driven by their ideas and aspirations.
Transcription
2689 Words, 15153 Characters
>> You're listening to Ted Talks Daily, where we bring you new ideas to spark your curiosity
every day.
I'm your host, Elise Hu.
What happens when software can take initiative all on its own?
Tech leader, Swami Siva Subramanian, demystifies AI agents, explaining what they are, what
they aren't, and how they're different from the chatbots many of us use today.
>> What I love about technology is that it can help us do things that we could have never
imagined.
For instance, I grew up in a rural part of India.
I didn't grow up in the city.
I didn't come from an affluent family.
In fact, we didn't have a computer when I was growing up.
My middle school and high school had one computer that the entire school shared.
I got access to 10 minutes a week, maybe 20 minutes max for me to actually use a computer.
That means I got to make every second count and every second was precious because I wanted
to learn how to program.
It's only 10 minutes to go.
It wasn't an obvious choice or an easy one.
I didn't have all day to try out my code.
In fact, I had to be a human compiler to detect these syntax errors ahead of time.
I fell in love with this problem solving that came with this and went on to actually study
in the top college in my state, College of Engineering, Gindi, and was the first generation
in my family to go to college.
Eventually, I went out to get a PhD in Freie University in Amsterdam.
One funny anecdote, at my university, you had to have two people standing by your side
while you were defending your thesis.
In case the difference kept going on and on, someone needs to stand in if you need a break.
I asked my brother to be one of them.
He knew almost nothing about my PhD dissertation and was terrified that I would step away as
a joke, but I didn't.
Eventually, I got a job at Amazon.
You got to remember this was 20 years ago.
During that time, I distinctly remember calling my mom and telling her, "Mom, I got a job
in Amazon," and I still remember my mom's reaction when I told her she was certain I
was going to waste my time PhD by joining an internet book company, because that's what
Amazon was at that time.
But at Amazon, I got an opportunity to build amazing things and what became eventually
adably us.
I got to build technologies like DynamoDB, SageMaker, and Bedrock, which are the underpinnings
of many of the modern applications we use today.
And now, if I look back, it all started with the 10 minutes of access I had to that computer.
That wasn't even mine.
It opened up worlds to me that I could have never thought that was possible.
And now, as the VP of Agente AI at adably us, when I think about how agents are going to
transform everything, I can't help but be optimistic.
Today, I'm going to talk to you about AI agents, what I think will be one of the most transformative
technology shifts of our time.
We will talk about what they are and what are the milestones they need to achieve before
we can trust them and make it an integral part of our daily lives, and also talk about
how they will change everything.
So, first, what are AI agents?
AI agents are these autonomous software systems that leverage AI to reason, they plan and
they adapt in pursuit of user-defined goals.
They complete tasks on your behalf of humans or other systems.
These AI agents can sense and interact with their digital environment, converting these
high-level objectives into executable steps, and constantly they learn and improve their
efficiency over time.
Today, agents are being used for everything, right from software development to drug discovery
to precision agriculture to many more.
Their ability to use and manipulate interfaces in their digital environment, the same way
we as humans do, dramatically lowers the bar for use cases like building applications.
You no longer need rigid applications, specifications, and then break it down into complex software
projects.
Now you have the possibility to just state your goal and let the AI agents figure it out.
But not everything is an agent.
For example, imagine you're a researcher in a lab.
You're sitting down at your computer and tell the AI that you want to run some experiments
to explore a new protein.
It responds, telling you something like, "Great, let me actually propose the six experiments
you can run."
Now, that's not an agent, that's a chatbot.
But with agents, what you get is when you give them a goal, they can plan, they can
write code, they can use the tools to build the experiment for you.
They will synthesize your results and they will reflect on failures and they will look
for ways to constantly improve their efficiency over time.
The work that you might take for a week or more to research and build the plans for these
experiments can now be done in hours or even minutes.
Your role now becomes more of a trusted advisor where you are steering these AI agents towards
actually execution and in many ways like peer reviewing a colleague's book.
With AI agents, the barriers to creating something will now lower challenges like, "I don't have
a particular skill," or, "I don't have enough resources," or, "Headcount to do this project
are going to start go away."
The future we will share will be shaped by those with the ability to think big and even
dream bigger.
But we are not there yet.
In fact, there are three milestones these AI agents need to achieve before they fundamentally
change how we work and how we live.
The first is how we build software.
So much of our world is digital.
In fact, in this room alone, on all the devices you have in this room, there are probably hundreds
of applications, if not more.
In our daily lives, on a constant basis, we carry the works of tens of thousands of software
developers, if not more than like hundreds of thousands of software developers.
So now when you think about it, for AI agents, before they can even reach the masses, they
need to reach builders.
And that means if they are going to survive, those builders need to find the agents to be
useful and interesting.
This goes beyond the tools that these developers use on a daily basis.
They are already becoming agentic.
But what needs to change is how easy are these agents to build.
The bigger shift is in changing how we conceptualize effective agent architectures.
Today, as developers, they have a bunch of choices they have to make as they are building
these applications.
Many of these are implementation details, like which server or which compute option
do I need to choose for hosting this website or building this mobile app.
If you have never had to make this choice, there are a lot of options to decide like
how to host your website or application in the cloud.
For example, in AWS, for a builder, if they want to host a mobile app or website, in one
of our services called Easy2, we offer something like 850 compute options for them to choose
from.
And that is not even only one compute option.
There are even more.
And now as we move towards the agentic era, developers will be able to shift their focus
into what they are building instead of worrying about how they are building.
That means decisions like which compute to choose become less relevant.
In fact, AI agents are going to automatically enable us to pick those things for you.
Now the next milestones, agents are going to reach and they must reach as trust.
For trust, none of these capabilities of an agent are going to really matter.
But how can you trust an agent?
The reality is that we are still in very early days of agentic AI.
We know agents are imperfect and they will make mistakes.
Yet even in simple tasks, we have an uncompromising need for perfection.
The good news is that agents are not reaching into some magical ether to make things happen.
The systems, tools, and the environments that these AI agents are using have well understood
specifications on how they work and what they should be doing.
So they can actually be mathematically proved if a system or program obeys its application
specifications the way they are intended to.
And this technique is called automated reasoning.
Automated reasoning is a field of computer science that attempts to provide assurance
if a system is behaving exactly as it is expected based on sound mathematical logic.
This roots goes all the way back to ancient Greece where Aristotle was the first logician
to attempt a systematic analysis of logical syntax.
Today, automated reasoning is the algorithmic search for proofs in mathematical logic and
can be used to make sure that the agentic reasoning is accurate.
To do this, you need to know precisely what each agent can do.
At AWS, one of the first agents we built was called Amazon Q.
Among other things, Q was built to help software developers build software applications.
We were really excited.
We were already imagining all the amazing possibilities Q can do even in its prototype
because it was going to be as smart and capable as our best software developers.
We thought it's going to accelerate our roadmap and obliterate all our backlogs.
But there was a problem.
The first prototype we built were more like me when I was an intern in Amazon.
They were eager and error-prone.
They were hallucinating API calls.
We had to fix it.
So how did we go about it?
We formalized all the API specs into mathematical model so that every time Q generates an API
request, an automated reasoning solver first verifies saying, is this a valid request?
If the solver finds an error, it communicates back to the agent saying, hey, I think you
got it wrong this way.
Can you now restructure your code?
So now it gets fixed even before requiring human intervention.
This back and forth communication creates what I call as a neurosymbolic feedback loop
that is completely transparent and enables us to mathematically prove that the action
an agent can take is going to be correct even before it is taken.
And it does it faster than you can blink.
100 microseconds or less for 95% of use cases.
Now this is just a small step.
But we believe combining agent to AI and automated reasoning will help agents become trustworthy
to reach widespread adoption.
Now if we start here, we would have an incredible developer experience where every software developer
in the world can build amazing trustworthy agents.
But agents can't change everything if it only targets a small subset of population.
Across businesses, there are a wide variety of people.
And most have never written a single line of code.
The final milestone is for to enable anyone to build agents.
Here is an example.
Imagine if you only had two minutes to recap everything you heard in the TED conference
today.
And now you had to summarize it.
For many of you thinking, you know what, I'm going to just talk really, really fast and
I can do it.
That's not going to cut it.
If I tell you, you had to use the clips that you saw today to create your two-minute summary.
How long do you think it will take you to create this perfect two-minute story?
Now that is the exact problem we faced in our Amazon Prime Video, where an effective
recap of a Prime Video series can take weeks to produce.
And it's very expensive because everything from creating the story arc to selecting scenes
is manual.
Cinematography experts are not usually the master coders.
But we introduce agents to help streamline the process, breaking the workflow into three
phases, observation, reasoning, and action.
Now in our first phase, what we call as observation, we ask AI agents to understand what's happening
in the video.
They need to produce a rich and detailed observation and understanding about every aspect of the
short scene and the entire story.
So that we can define a story arc and select the right scenes.
Then we move to the second phase, what we call as reasoning.
Here, what we can imagine is the agent are saying like, with what I know, what do I need
to do?
Reasoning layers on top of observation.
So for example, we want to generate a voiceover narrative for recaps.
We can ask the reasoning agent to generate the script by collaborating with the observation
agent.
Then the final step is what we call as action.
In this phase, now what you are bringing in are the trusted experts who are going to work
with these AI agents to help finally recap the story.
Now if you go back to your two-minute Ted recap, how much easier would it be for you
with this task if you had these powerful AI agents?
The power of human and agent collaboration is that it freezes us from being bogged down
by the drudgery, drudge work, and enables us to do these amazing things and creating
things based on exactly what we love.
But in prime video, they were using agents.
So how do we get to a place where anyone can build agents?
In fact, the framers to build agents are already getting simplified day by day.
Any application developer who knows how to write a code in Python can now build a pretty
useful agent already, and now we are also starting to see, like not just from AWS, but
everywhere around, we are building this agent a cloud infrastructure that makes it super
easy to go from proof of concepts to production.
But those alone are not enough.
We need to expand the pool of people who can build AI agents.
To get there, the interfaces to build agents must become familiar to business users as
well.
The way we think about building and training agents must also change.
Other models are great, but a world-class caller that doesn't take any action or that
is ignorant to the way we do things isn't helpful.
We need agents that are ready for the real world.
We will need to create worlds for agents to play with and improve the next generation of
digital twin.
And once we are done all of that, what happens?
If we get it right, these agents will become invisible, but they will help us do incredible
things.
In the next few years, we will see agents that give rise to more companies faster than ever
where success is determined by your ideas and your ability to describe what you want
to build.
We will see more medical breakthroughs, and you are going to see way more discoveries.
And with all of this, what makes me so optimistic is that the future we will have with agents
will be ultimately built by you.
Your 10 minutes are coming.
What will you build?
That was Swami Siva Subramanian at TED AI in Vienna, Austria in 2025.
If you're curious about TED's curation, find out more at TED.com/curationguidelines.
And that's it for today.
TED Talks Daily is part of the TED Audio Collective.
This talk was fact-checked by the TED research team and produced and edited by our team,
Martha Estefanos, Oliver Friedman, Brian Green, Lucy Little, and Tonsika Sungmar-Nivong.
This episode was mixed by Christopher Faizi-Bogan, additional support from Emma Tobner and Daniela
Balarezzo.
I'm Elise Hu, I'll be back tomorrow with a fresh idea for your feed.
Thanks for listening.
Podcast Summary
Key Points:
Swami Siva Subramanian discusses the transformative potential of AI agents.
AI agents are autonomous software systems that leverage AI to complete tasks on behalf of humans.
The future of AI agents depends on achieving trust, simplifying builder interfaces, and expanding accessibility to all users.
Summary:
In a TED Talk, Swami Siva Subramanian explores the remarkable impact of AI agents, emphasizing their ability to revolutionize various fields. AI agents, as autonomous software systems, can reason, plan, and adapt to accomplish user-defined goals efficiently. However, for these AI agents to be widely adopted, achieving trust is crucial.
Subramanian highlights the importance of simplifying interfaces for developers and making AI agent building accessible to a broader audience beyond just programmers. By enabling human-agent collaboration and streamlining workflows, AI agents have the potential to unleash creativity and innovation across industries. The future envisioned with AI agents promises faster company growth, medical breakthroughs, and increased discoveries, ultimately empowering individuals to shape a future driven by their ideas and aspirations.
FAQs
AI agents are autonomous software systems that leverage AI to reason, plan, adapt, and complete tasks on behalf of humans or other systems.
AI agents can plan, write code, and synthesize results to improve efficiency, while chatbots mainly provide responses based on predefined rules.
AI agents need to reach builders, establish trust through automated reasoning, and enable anyone to build agents.
Trust with AI agents can be established through automated reasoning, which verifies if the system behaves as intended based on mathematical logic.
Interfaces for building AI agents are becoming more user-friendly, allowing application developers to create useful agents with simplified cloud infrastructure.
Chat with AI
Loading...
Pro features
Go deeper with this episode
Unlock creator-grade tools that turn any transcript into show notes and subtitle files.