What is artificial intelligence?
A branch of computer science dealing the the simulation of intelligent human behaviors by computers; it refers to a system’s ability to correctly interpret external data, to learn from it and to use those relevant learning to achieve specific tasks through flexible adaptation. Its data model of past experiences help it plan & predict.
4 main characteristics of AI
Fundemental principle of how AI works
Training AI machine to recognize and remember patterns by feeding it with lots of examples, then feeding the machine new data and letting it decide what to do with it/reason independent of human interference.
What is Big Data?
Huge amounts of data that allow deep analysis of patterns and predictions of behaviors by AI.
What is an expert system?
Systems that rely on humans to constantly update their data model and rules required to process the data in order to provide information to human experts by data analysis (which they perform by applying rules to the massive amounts of stored data in order to infer results)
They imitate the decision-making ability of human experts and are designed to solve complex problems based on set of information and rules.
Declarative programming
A type of programming where the intended outcome, along with the data model and rules are created but the precise steps to achieve the outcome are generated by the computer.
4 things required by expert system
Machine learning
The application of computer algorithm that improves automatically through experience. It’s trained to discover patterns in data and make predictions & decisions based on those past patterns; capable of updating their own data models when they encounter new data. It uses statistical techniques to learn how to get progressively better at a task, without having been specifically coded for the purpose.
Deep learning
Type of machine learning that runs inputs through a biologically inspired neural network architecture which contains a number of hidden layers through which the data is processed, allowing the machine to go deep in its learning, making connections and weighing input for the best results.
4 real-world applications of AI
3 types of artificial intelligence
What type of data does machine learning use to predict future outcomes?
Historical data
What type of data does machine learning work with?
All types of data - images, sounds, text, numbers, temperature readings and more!
Advantages vs disadvantages of expert systems
+ high level of accuracy & expertise, consistent results, faster response than human experts, can store large amounts of data & facts
- only as good as the data entered into the system, optimal use requires training, responses can be cold & lack humanity, may still make mistakes
3 examples of expert systems
Diagnosing medical problems;
financial calculations;
diagnosing faults in equipment;
3 examples of machine learning
3 key differences between expert systems and machine learning
Advantages of machine learning (e.g. in robotics)