Learnability
Encyclopedia
Software testing
In software testingSoftware testing
Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software...
learnability, according to ISO/IEC 9126, is the capability of a software product to enable the user to learn how to use it. Learnability may be considered as an aspect of usability
Usability
Usability is the ease of use and learnability of a human-made object. The object of use can be a software application, website, book, tool, machine, process, or anything a human interacts with. A usability study may be conducted as a primary job function by a usability analyst or as a secondary job...
, and is of major concern in the design of complex software applications.
Learnability is defined in the Standard glossary of terms used in software testing published by the International Software Testing Qualifications Board.
Computational learning theory
In computational learning theoryComputational learning theory
In theoretical computer science, computational learning theory is a mathematical field related to the analysis of machine learning algorithms.-Overview:Theoretical results in machine learning mainly deal with a type of...
, learnability is the mathematical analysis of machine learning
Machine learning
Machine learning, a branch of artificial intelligence, is a scientific discipline concerned with the design and development of algorithms that allow computers to evolve behaviors based on empirical data, such as from sensor data or databases...
. It is also employed in language acquisition
Language acquisition
Language acquisition is the process by which humans acquire the capacity to perceive, produce and use words to understand and communicate. This capacity involves the picking up of diverse capacities including syntax, phonetics, and an extensive vocabulary. This language might be vocal as with...
in arguments within linguistics.
Frameworks include:
- Language identification in the limitLanguage identification in the limitLanguage identification in the limit is a formal model for inductive inference. It was introduced by E. Mark Gold in his paper with the same title . In this model, a learner is provided with presentation of some language. The learning is seen as an infinite process. Each time an element of the...
proposed in 1967 by E. Mark Gold. Subsequently known as Algorithmic learning theoryAlgorithmic learning theoryAlgorithmic learning theory is a framework for machine learning.The framework was introduced in E. Mark Gold's seminal paper "Language identification in the limit"...
. - Probably approximately correct learningProbably approximately correct learningIn computational learning theory, probably approximately correct learning is a framework for mathematical analysis of machine learning. It was proposed in 1984 by Leslie Valiant....
(PAC learning) proposed in 1984 by Leslie ValiantLeslie ValiantLeslie Gabriel Valiant is a British computer scientist and computational theorist.He was educated at King's College, Cambridge, Imperial College London, and University of Warwick where he received his Ph.D. in computer science in 1974. He started teaching at Harvard University in 1982 and is...