What are some factors that contribute to AI "drift"?
“Artificial intelligence drift” is a relatively obscure term, and you won't see it mentioned a whole lot in online tech literature. However, it is something that engineers and others are thinking about as they contemplate the evolution of artificial intelligence toward stronger and more comprehensive results.
Artificial intelligence drift happens when sophisticated AI entities, whether they are chatbots, robots or digital constructions created to pass the Turing test, start to diverge from the directives and instructions of their original programming toward types of responses and activities that may not have been contemplated by their human handlers.
You can see examples of this drift in recent projects, for example, where two Facebook chatbots famously began to communicate with each other in what IT professionals described as “secret code.” Essentially, the technologies evolved to the point that they decided to utilize a different means of communication, one that was not suggested or requested by the human programmers.
The factors involved in artificial intelligence drift are the factors that have led to the evolution of strong artificial intelligence paradigms in the last few decades. One is more loosely coupled machine learning algorithms that are highly interpretive, and give these technologies leeway to grow and evolve. Machine learning fundamentally changes how computing systems work – rather than simply focusing on quantifiable data and rigid computing tasks, as traditional technologies did, artificial intelligence is moving toward self-correcting and self-evolving tools reflected in machine learning and deep learning strategies, and toward the idea of a neural network that much more capably simulates human thought and intelligence.
Another factor in AI drift and the evolution of artificial intelligence is multi-part technologies that work on a collaborative basis, again, to simulate more sophisticated kind of intelligence. Some IT professionals refer to these as “deep stubborn networks,” or technologies including both a generative and a discriminative component. As these and other individual entities in multi-entity paradigms work with each other, they evolve what the technology can do and move it toward a freer result that is less constrained by its original programming. That's the idea behind artificial intelligence advances, and it's the concept behind this artificial intelligence drift – that computing systems may change or alter themselves after their original program execution, simply because, due to these progressive factors, they can.
Tags
Written by Justin Stoltzfus | Contributor, Reviewer

Justin Stoltzfus is a freelance writer for various Web and print publications. His work has appeared in online magazines including Preservation Online, a project of the National Historic Trust, and many other venues.
More Q&As from our experts
- What is the difference between little endian and big endian?
- How can unstructured data benefit your business's bottom line?
- What are some of the dangers of using machine learning impulsively without a business plan?
Related Terms
- Artificial Intelligence
- Machine Learning
- Deep Learning
- Turing Test
- Chatbot
- Artificial Neural Network
- Strong Artificial Intelligence
- Deep Stubborn Network
- Natural Language Processing
- Algorithm
Related Articles

Don’t Look Back, Here They Come! The Advance of Artificial Intelligence

Thinking Machines: The Artificial Intelligence Debate

The Awakening of Ambient Intelligence

Cognitive Computing - The Next Era of Computing?
Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
- The CIO Guide to Information Security
- Robotic Process Automation: What You Need to Know
- Data Governance Is Everyone's Business
- Key Applications for AI in the Supply Chain
- Service Mesh for Mere Mortals - Free 100+ page eBook
- Do You Need a Head of Remote?
- Web Data Collection in 2022 - Everything you need to know