- First Wave (Handcrafted knowledge)
- Characterizing human knowledge into rules that could be implemented and interpreted by a computer
- Pro: Reasoning over narrowly defined domains (Reasoning)
- Cons: Poor handling of uncertainty, no learning capability, cannot interpret and predict the natural world/work with probability (Perceiving, Learning, Abstracting)
- Ex: game-playing programs, Turbotax, cybersecurity, etc.
- Second Waves (Statistical Learning)
- Creating and training statistical models (ex.: NEURAL NETWORKS: manifold hypothesis, "spreadsheets on steroids"), which learn through data inputs
- Pros: Perceiving the natural word and learning from it, learning and adapting based on data on constant and new data, classify & predict (Perceiving, Learning)
- Cons: Cannot apply knowledge into multiple directions, not as reliable individually as they are reliable statistically --> prone to mistakes due to working based on probability, (Abstracting, Reasoning)
- Ex: Face and Voice recognition, network flows
- Third Wave (Future, Contextual Adaptation)
Key to Pros & Cons:
- Perceive: Observing and understanding the outside world
- Learning: Constant gain and incorporation of knowledge
- Abstracting: Using acquired knowledge at different levels of a problem
- Reasoning: working through facts, logical reasoning
No comments:
Post a Comment