Learnability is a quality of products and interfaces that allows users to quickly become familiar with them and able to make good use of all their features and capabilities.
Software testing
In
software testing
Software testing is the act of checking whether software satisfies expectations.
Software testing can provide objective, independent information about the Quality (business), quality of software and the risk of its failure to a User (computin ...
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, 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 theory
In computer science, computational learning theory (or just learning theory) is a subfield of artificial intelligence devoted to studying the design and analysis of machine learning algorithms.
Overview
Theoretical results in machine learning m ...
, learnability is the mathematical analysis of
machine learning
Machine learning (ML) is a field of study in artificial intelligence concerned with the development and study of Computational statistics, statistical algorithms that can learn from data and generalise to unseen data, and thus perform Task ( ...
. It is also employed in
language acquisition
Language acquisition is the process by which humans acquire the capacity to perceive and comprehend language. In other words, it is how human beings gain the ability to be aware of language, to understand it, and to produce and use words and s ...
in arguments within linguistics.
Frameworks include:
*
Language identification in the limit proposed in 1967 by
E. Mark Gold.
Subsequently known as
Algorithmic learning theory
Algorithmic learning theory is a mathematical framework for analyzing
machine learning problems and algorithms. Synonyms include formal learning theory and algorithmic inductive inference. Algorithmic learning theory is different from statistica ...
.
*
Probably approximately correct learning (PAC learning) proposed in 1984 by
Leslie Valiant
References
Software testing
{{Software-stub