What Is AI Flashcards
What is AI?
The creation of software that imitates human behaviors and capabilities.
Machine learning
Is often the foundation for an AI system, and is the way we teach a computer model to make predictions and draw conclusions from data.
Anomaly detection
Is to automatically detect errors or unusual activity in a system.
Computer vision
The capability of software to interpret the world visually through cameras, video and images.
Natural language processing
The capability for a computer to interpret written or spoken language and respond in kind.
Knowledge mining
The capability to extract information from large volumes of often unstructured data to create a searchable knowledge store.
Understanding machine learning.
Microsoft Azure provides the Azure Machine learning service, a cloud based platform for creating, managing and publishing machine learning models.
Azure machine learning provides different features and capabilities
Features and capabilities of Microsoft Azure AI
Automated machine learning
This feature enables non-experts to quickly create an effective machine learning model from data.
Azure Machine learning designer graphical interface enabling no - code development of machine learning solutions.
Data and compute management
Cloud based data storage and compute resources that professional data scientists can use to run data experiment code at scale
Pipelines
Data scientists, software engineers, and it professionals can define pipelines to orchestrate model training, deployment and management tasks
Anomaly detection
A machine learning based technique that analyzes data over time and identifies unusual changes.
I’m Microsoft Azure, the anomaly detection service provides an application programming interface (api) that developers can use to create anomaly detection solutions
Computer vision
An area of AI that deals with visual processing, ie) seeing AI. Describes to visually impaired people what is going on around them.
Tasks AI could need to do
Image classification, object detection, semantic segmentation, image analysis, face detection, analysis and recognition, optical character recognition (ocr)
What is semantic segmentation
An advanced machine learning technique in which individual pixels in the image are classified according to the object to which they belong. Iex a traffic monitoring solution might overlay traffic images with mask layer to highlight different vehicles using specific colors
Computer vision services MA
Computer vision
You can use this service to analyse images and video and extract descriptions, tags, objects and text.
Custom vision
Use this service to train custom image classification and object detection models using your own images.
Face
The face service enables you to build face detection and facial recognition solutions
Form Recognizer
Use this service to extract information from scanned forms and invoices
Natural language processing
Is the area of AI that deals with creating software that understands written and spoken language
NPL enables you to create software that can…
Analyse and interpret text in documents, email messages and other sources.
NPL enables you to interpret spoken language, and synthesize speech responses.
NPL enables you to automatically translate spoken or written phrases between languages
NPL enables you to interpret commands and determine appropriate actions.
Natural language processing in Microsoft Azure
In Microsoft Azure you can use the following cognitive services to build natural language processing solutions.
Language
Use this service to access features for understanding and analysing text, training language models that can understand spoken or text based commands and building intelligent applications
Translator.. Use this service to translate text between more than 60 languages
Speech… Use this service to regognize and synthesize speech, and to translate spoken languages.
Azure bot.. This service provides a platform for conversational AI, the capability of a software agent to participate in a conversation. Developers can use the bot framework to create a bot and manage it with Azure bot service. Integrating back end service like language, and connecting to channels for web chat, email, Microsoft teams and others.
Knowledge mining. The term used to describe solutions that involve extracting information from large volumes of often unstructured data to create searchable knowledge store
Azure cognitive search, a private, enterprise, is one of these knowledge mining solutions.
The indexes can then be used for internal use. Or to enable searchable content on public facing internet assets
Challenge or risk with ai
Bias can affect results
A loan approval model discriminates by gender die to bias in the data with which it was trained.
Errors may cause harm
An autonomous vehicle experiences a system failure and causes a collision.
Data could be exposed..
A medical diagnostic bot is trained using sensitive patient data, which is stored insecurely.
Solutions may not work for everyone..
A home automation assistant provides no audio output for visually impaired users.
Users must trust a complex system…
An AI based financial tool makes investment recommendations, what are they based on
Who is liable for AI driven decisions
..
An innocent person in convicted of a crime based on evidence from facial recognition, who’s responsible
Next.. Understand responsible ai
Understand responsible AI
Furnace karma reliability and safety AI systems should perform reliably and safely for example consider an AI based software for autonomous vehicle or machine learning model that diagnosis patient symptoms and recommends prescriptions
Privacy and security assistance should be secure and respect privacy the machine learning models on which AI systems are based rely on large volumes of data which may contain personal details that must be kept private even after the models are trained and the system is in production privacy and security need to be considered. As the system uses new data to make predictions both the data and decisions made from data may be subject to the privacy and security concerns.
Inclusiveness AI systems should empower everyone and engage people I should benefit all parties of society regardless of physical age gender sexual orientation is necessity or other factors. Transparency. Hi systems should be understandable users should be made fully aware of the purpose of the system how it works and what limitations may be expected.
Accountability for stop people should be accountable for our systems designers and developers of AI based Solutions should work within a framework of governance and organisational principles to ensure a solution meets ethical and legal standards that are clearly defined
Summary artificial intelligence and Abel’s the creation of powerful solutions to many kinds of problems AI systems can exhibit human characteristics to analyse the world around them make predictions or inferences and act on them in ways we could only imagine.