It has been said that Artificial Intelligence will define the next generation of software solutions. If you are even remotely involved with technology, you will almost certainly have heard the term with increasing regularity over the last few years. It is likely that you will also have heard different definitions for Artificial Intelligence offered, such as:
The ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings. Encyclopedia Britannica
Intelligence demonstrated by machines, in contrast to the natural intelligence displayed by humans. Wikipedia
How useful are these definitions? What exactly are tasks commonly associated with intelligent beings? For many people, such definitions can seem too broad or nebulous. After all, there are many tasks that we can associate with human beings! What exactly do we mean by intelligence in the context of machines, and how is this different from the tasks that many traditional computer systems are able to perform, some of which may already seem to have some level of intelligence in their sophistication? What exactly makes the Artificial Intelligence systems of today different from sophisticated software systems of the past?
It could be argued that any attempt to try to define Artificial Intelligence is somewhat futile, since we would first have to properly define intelligence, a word which conjures a wide variety of connotations. Nonetheless, this article attempts to offer a more accessible definition for what passes as Artificial Intelligence in the current vernacular, as well as some commentary on the nature of todays AI systems, and why they might be more aptly referred to as intelligent than previous incarnations.
Firstly, it is interesting and important to note that the technical difference between what used to be referred to as Artificial Intelligence over 20 years ago and traditional computer systems, is close to zero. Prior attempts to create intelligent systems known as expert systems at the time, involved the complex implementation of exhaustive rules that were intended to approximate intelligent behavior. For all intents and purposes, these systems did not differ from traditional computers in any drastic way other than having many thousands more lines of code. The problem with trying to replicate human intelligence in this way was that it requires far too many rules and ignores something very fundamental to the way intelligent beings make decisions, which is very different from the way traditional computers process information.
Let me illustrate with a simple example. Suppose I walk into your office and I say the words Good Weekend? Your immediate response is likely to be something like yes or fine thanks. This may seem like very trivial behavior, but in this simple action you will have immediately demonstrated a behavior that a traditional computer system is completely incapable of. In responding to my question, you have effectively dealt with ambiguity by making a prediction about the correct way to respond. It is not certain that by saying Good Weekend I actually intended to ask you whether you had a good weekend. Here are just a few possible intents behind that utterance:
The most likely intended meaning may seem obvious, but suppose that when you respond with yes, I had responded with No, I mean it was a good football game at the weekend, wasnt it?. It would have been a surprise, but without even thinking, you will absorb that information into a mental model, correlate the fact that there was an important game last weekend with the fact that I said Good Weekend? and adjust the probability of the expected response for next time accordingly so that you can respond correctly next time you are asked the same question. Granted, those arent the thoughts that will pass through your head! You happen to have a neural network (aka your brain) that will absorb this information automatically and learn to respond differently next time.
The key point is that even when you do respond next time, you will still be making a prediction about the correct way in which to respond. As before, you wont be certain, but if your prediction fails again, you will gather new data, which leads to my suggested definition of Artificial Intelligence, as it stands today:
Artificial Intelligence is the ability of a computer system to deal with ambiguity, by making predictions using previously gathered data, and learning from errors in those predictions in order to generate newer, more accurate predictions about how to behave in the future.
This is a somewhat appropriate definition of Artificial Intelligence because it is exactly what AI systems today are doing, and more importantly, it reflects an important characteristic of human beings which separates us from traditional computer systems: human beings are prediction machines. We deal with ambiguity all day long, from very trivial scenarios such as the above, to more convoluted scenarios that involve playing the odds on a larger scale. This is in one sense the essence of reasoning. We very rarely know whether the way we respond to different scenarios is absolutely correct, but we make reasonable predictions based on past experience.
Just for fun, lets illustrate the earlier example with some code in R! If you are not familiar with R, but would like to follow along, see the instructions on installation. First, lets start with some data that represents information in your mind about when a particular person has said good weekend? to you.
In this example, we are saying that GoodWeekendResponse is our score label (i.e. it denotes the appropriate response that we want to predict). For modelling purposes, there have to be at least two possible values in this case yes and no. For brevity, the response in most cases is yes.
We can fit the data to a logistic regression model:
Now what happens if we try to make a prediction on that model, where the expected response is different than we have previously recorded? In this case, I am expecting the response to be Go England!. Below, some more code to add the prediction. For illustration we just hardcode the new input data, output is shown in bold:
The initial prediction yes was wrong, but note that in addition to predicting against the new data, we also incorporated the actual response back into our existing model. Also note, that the new response value Go England! has been learnt, with a probability of 50 percent based on current data. If we run the same piece of code again, the probability that Go England! is the right response based on prior data increases, so this time our model chooses to respond with Go England!, because it has finally learnt that this is most likely the correct response!
Do we have Artificial Intelligence here? Well, clearly there are different levels of intelligence, just as there are with human beings. There is, of course, a good deal of nuance that may be missing here, but nonetheless this very simple program will be able to react, with limited accuracy, to data coming in related to one very specific topic, as well as learn from its mistakes and make adjustments based on predictions, without the need to develop exhaustive rules to account for different responses that are expected for different combinations of data. This is this same principle that underpins many AI systems today, which, like human beings, are mostly sophisticated prediction machines. The more sophisticated the machine, the more it is able to make accurate predictions based on a complex array of data used to train various models, and the most sophisticated AI systems of all are able to continually learn from faulty assertions in order to improve the accuracy of their predictions, thus exhibiting something approximating human intelligence.
You may be wondering, based on this definition, what the difference is between machine learning and Artificial intelligence? After all, isnt this exactly what machine learning algorithms do, make predictions based on data using statistical models? This very much depends on the definition of machine learning, but ultimately most machine learning algorithms are trained on static data sets to produce predictive models, so machine learning algorithms only facilitate part of the dynamic in the definition of AI offered above. Additionally, machine learning algorithms, much like the contrived example above typically focus on specific scenarios, rather than working together to create the ability to deal with ambiguity as part of an intelligent system. In many ways, machine learning is to AI what neurons are to the brain. A building block of intelligence that can perform a discreet task, but that may need to be part of a composite system of predictive models in order to really exhibit the ability to deal with ambiguity across an array of behaviors that might approximate to intelligent behavior.
There are a number of practical advantages in building AI systems, but as discussed and illustrated above, many of these advantages are pivoted around time to market. AI systems enable the embedding of complex decision making without the need to build exhaustive rules, which traditionally can be very time consuming to procure, engineer and maintain. Developing systems that can learn and build their own rules can significantly accelerate organizational growth.
Microsofts Azure cloud platform offers an array of discreet and granular services in the AI and Machine Learning domain, that allow AI developers and Data Engineers to avoid re-inventing wheels, and consume re-usable APIs. These APIs allow AI developers to build systems which display the type of intelligent behavior discussed above.
If you want to dive in and learn how to start building intelligence into your solutions with the Microsoft AI platform, including pre-trained AI services like Cognitive Services and the Bot Framework, as well as deep learning tools like Azure Machine Learning, Visual Studio Code Tools for AI, and Cognitive Toolkit, visit AI School.
Read the original post:
- Artificial Intelligence (AI) Definition - Investopedia - May 31st, 2020
- The Temptations Of Artificial Intelligence Technology And The Price Of Admission - Forbes - May 31st, 2020
- Artificial intelligence offers a chance to optimize COVID-19 treatment in international partnership - Vanderbilt University News - May 31st, 2020
- Reality Check: The Benefits of Artificial Intelligence - AiThority - May 31st, 2020
- Thanks To Renewables And Machine Learning, Google Now Forecasts The Wind - Forbes - May 31st, 2020
- Artificial intelligence is hopelessly biased - and that's how it will stay - TechRadar India - May 31st, 2020
- Top Artificial Intelligence Trends that will Change the Decade - Analytics Insight - May 31st, 2020
- Art and artifice - The Indian Express - May 31st, 2020
- The Role of Artificial Intelligence in Ethical Hacking | EC-Council Official Blog - EC-Council Blog - May 31st, 2020
- Microsoft is cutting dozens of MSN news production workers and replacing them with artificial intelligence - Seattle Times - May 31st, 2020
- Artificial intelligence software improves accuracy, doubles speed in evaluating CT scans of advanced cancer - UAB News - May 31st, 2020
- Coronavirus tests the value of artificial intelligence in medicine - FierceHealthcare - May 31st, 2020
- The Use of Artificial Intelligence by Investment Advisers: Considerations Based on an Advisers Fiduciary Duties - JD Supra - May 31st, 2020
- Lecturer in Artificial Intelligence for Digital Infrastructures job with UNIVERSITY OF BRISTOL | 208485 - Times Higher Education (THE) - May 31st, 2020
- Artificial Intelligence (AI) Market to Reach USD 202.57 Billion by 2026; Rising Demand for Cloud-based Applications to Aid Growth: Fortune Business... - May 31st, 2020
- Walmart Employees Are Out to Show Its Anti-Shoplifting AI Doesn't Work - WIRED - May 31st, 2020
- How artificial intelligence is keeping time-critical shipments on track during pandemic - FreightWaves - May 31st, 2020
- Coronavirus Update: Recent FTC Guidance on the Use of Artificial Intelligence and Algorithms in the Age of COVID-19 - Government Contracts Legal Forum - May 31st, 2020
- COVID-19 Impact: A Mix of Challenges and Opportunities | Artificial Intelligence-as-a-Service (AIaaS) Market 2020-2024 | Growing Adoption of Cloud... - May 31st, 2020
- IIT-Ropar and TSW Launch a PG Programme in Artificial Intelligence - THE WEEK - May 31st, 2020
- MS in Artificial Intelligence | Artificial Intelligence - May 19th, 2020
- What Are the Advantages of Artificial Intelligence ... - May 19th, 2020
- AI Tutorial | Artificial Intelligence Tutorial - Javatpoint - May 19th, 2020
- It's Called Artificial Intelligencebut What Is Intelligence? - WIRED - May 19th, 2020
- Powering the Artificial Intelligence Revolution - HPCwire - May 19th, 2020
- Artificial intelligence is struggling to cope with how the world has changed - ZDNet - May 19th, 2020
- An AI future set to take over post-Covid world - The Indian Express - May 19th, 2020
- A New Way To Think About Artificial Intelligence With This ETF - MarketWatch - May 19th, 2020
- Artificial intelligence-based imaging reconstruction may lead to incorrect diagnoses, experts caution - Radiology Business - May 19th, 2020
- Artificial Intelligence in the Covid Frontline - Morningstar - May 19th, 2020
- Patent Analytics Market to Reach USD 1,668.4 Million by 2027; Integration of Machine Learning and Artificial Intelligence to Spur Business... - May 19th, 2020
- Artificial Intelligence in Cancer: How Is It Used in Practice? - Cancer Therapy Advisor - May 19th, 2020
- Five Important Subsets of Artificial Intelligence - Analytics Insight - May 19th, 2020
- Ethical artificial intelligence: Could Switzerland take the lead? - swissinfo.ch - May 19th, 2020
- The Future of Artificial Intelligence: Edge Intelligence - Analytics Insight - May 19th, 2020
- 5 Ways Artificial Intelligence Is Changing Architecture - May 15th, 2020
- Keysight Validates Artificial Intelligence (AI) and ... - May 15th, 2020
- What Is Artificial Intelligence? Examples and News in 2019 ... - May 15th, 2020
- Artificial Intelligence (AI) Is Nothing Without Humans - E3zine.com - May 15th, 2020
- Artificial intelligence is helping seniors who are isolated during the coronavirus pandemic - WXYZ - May 15th, 2020
- ValleyML is launching a Machine Learning and Deep Learning Boot Camp from July 14th to Sept 10th and AI Expo Series from Sept 21st to Nov 19th 2020.... - May 15th, 2020
- TSA Issues Road Map to Tackle Insider Threat With Artificial Intelligence - Nextgov - May 15th, 2020
- The Expanding Role Of Artificial Intelligence In Tax - Forbes - May 15th, 2020
- Artificial Intelligence: Technology Of The Future - Forbes India - May 15th, 2020
- SparkCognition and Milize to Offer Automated Machine Learning Solutions for Financial Institutions to the APAC Region - PRNewswire - May 15th, 2020
- Alpha Modus Allowed 2nd Patent Leveraging Artificial Intelligence for Monitoring and Analyzing Consumer Behavior - Yahoo Finance - May 15th, 2020
- Tesla : Artificial Intelligence - the .AI domain is on the rise - marketscreener.com - May 15th, 2020
- Artificial Intelligence Can Only Help Architecture if We Ask the Right Questions - ArchDaily - May 15th, 2020
- Fighting COVID-19: Artificial Intelligence community to help citizens and the healthcare system - Canada NewsWire - May 15th, 2020
- Understanding the Four Types of Artificial Intelligence - May 9th, 2020
- Artificial intelligence Facts for Kids - May 9th, 2020
- 4 Main Types of Artificial Intelligence - G2 - May 9th, 2020
- Artificial intelligence project lets Holocaust survivors ... - May 9th, 2020
- Artificial intelligence - Simple English Wikipedia, the ... - May 9th, 2020
- Artificial Intelligence Market by Size, Share, Analysis ... - May 9th, 2020
- A.I. Artificial Intelligence movie review (2001) | Roger Ebert - May 9th, 2020
- Artificial Intelligence is Evolving to Process the World Like Humans - Interesting Engineering - May 9th, 2020
- Drug research turns to artificial intelligence in COVID-19 fight - Business in Vancouver - May 9th, 2020
- Women wanted: Why now could be a good time for women to pursue a career in AI - CNBC - May 9th, 2020
- Artificial Intelligence Used to Identify Light Sources With Far Fewer Measurements - Unite.AI - May 9th, 2020
- The Impending Artificial Intelligence Revolution in Healthcare - Op-Ed - HIT Consultant - May 9th, 2020
- COVID-19 identification in X-ray images by Artificial intelligence - News Anyway - May 9th, 2020
- Is artificial intelligence the answer to the care sector amid COVID-19? - Descrier - May 9th, 2020
- Artificial intelligence - Wikipedia - April 26th, 2020
- artificial intelligence | Definition, Examples, and ... - April 26th, 2020
- What Is Artificial Intelligence (AI)? | PCMag - April 26th, 2020
- How Artificial Intelligence Is Totally Changing Everything ... - April 26th, 2020
- Artificial Intelligence And Automation Top Focus For Venture Capitalists - Forbes - April 26th, 2020
- Benefits & Risks of Artificial Intelligence - Future of ... - April 26th, 2020
- Artificial intelligence can take banks to the next level - TechRepublic - April 26th, 2020
- Health care of tomorrow, today: How artificial intelligence is fighting the current, and future, COVID-19 pandemic | TheHill - The Hill - April 26th, 2020
- How Artificial Intelligence, IoT And Big Data Can Save The Bees - Forbes - April 26th, 2020
- First meeting of the new CEPEJ Working Group on cyberjustice and artificial intelligence - Council of Europe - April 26th, 2020
- When the coronavirus hit, California turned to artificial intelligence to help map the spread - 60 Minutes - CBS News - April 26th, 2020
- Artificial Intelligence in the Oil & Gas Industry, 2020-2025 - Upstream Operations to Witness Significant Growth - ResearchAndMarkets.com - Yahoo... - April 26th, 2020
- Pre & Post COVID-19 Market Estimates-Artificial Intelligence (AI) Market in Retail Sector 2019-2023| Increased Efficiency of Operations to Boost... - April 26th, 2020
- EUREKA Clusters Artificial Intelligence (AI) Call | News item - The Netherlands and You - April 26th, 2020
- A guide to healthy skepticism of artificial intelligence and coronavirus - Brookings Institution - April 2nd, 2020
- AI vs your career? What artificial intelligence will really do to the future of work - ZDNet - April 2nd, 2020
- Return On Artificial Intelligence: The Challenge And The Opportunity - Forbes - April 2nd, 2020