Professional Documents
Culture Documents
A Machine Learning Approach To Programming
A Machine Learning Approach To Programming
Programming
Agenda
Overview of current methodologies.
Disadvantages of current methodologies.
MLAP: What, Why, How?
MLAP: An example.
MLAP: Design
MLAP: Advantages/Disadvantages
Scope
Conclusion
Overview of software methodologies
SSAD: Here programming is procedural. The
mapping between a real life object n its
representation in a program is ambiguous.
EBL Engine
Expert System for Error
Processing n Optimization Knowledge Base
Application
Design
EBL Engine: This will learn how it is used in the
execution environment. The engine uses
Explanation Based Learning. Domain theory will
be specific to the application.
Higher costs.