Civil Rights
Movements, leaders, victories and the continuing fight for equality.
Explore the people, places, events, achievements, struggles and stories that shaped our journey.
Movements, leaders, victories and the continuing fight for equality.
Innovation, patents, science, technology and world-changing contributions.
Pioneers, champions, Negro Leagues, records, activism and excellence.
Meet the people whose lives, choices and achievements shaped the journey.
Black towns, communities, institutions and places where history happened.
Moments that changed communities, movements, institutions and the nation.
In 1968 Shirley Chisholm became the first Black woman elected to the United States Congress. In 1972 she launched a campaign for the Democratic presidential nomination, breaking another political barrier.
MORE →Reflects the personal views, recollections, and perspective of the author, Mike Davis.
This is a personal recollection on the Move fire on May 13, 1985
| Part of a series on |
| Machine learning and data mining |
|---|
In reinforcement learning, error-driven learning is a method for adjusting a model's (intelligent agent's) parameters based on the difference between its output results and the ground truth. These models stand out as they depend on environmental feedback, rather than explicit labels or categories.[1] They are based on the idea that language acquisition involves the minimization of the prediction error (MPSE).[2] By leveraging these prediction errors, the models consistently refine expectations and decrease computational complexity. Typically, these algorithms are operated by the GeneRec algorithm.[3]
Error-driven learning has widespread applications in cognitive sciences and computer vision. These methods have also found successful application in natural language processing (NLP), including areas like part-of-speech tagging,[4] parsing,[4] named entity recognition (NER),[5] machine translation (MT),[6] speech recognition (SR),[4] and dialogue systems.[7]
Error-driven learning models are ones that rely on the feedback of prediction errors to adjust the expectations or parameters of a model. The key components of error-driven learning include the following:
Error-driven learning algorithms refer to a category of reinforcement learning algorithms that leverage the disparity between the real output and the expected output of a system to regulate the system's parameters. Typically applied in supervised learning, these algorithms are provided with a collection of input-output pairs to facilitate the process of generalization.[2]
The widely utilized error backpropagation learning algorithm is known as GeneRec, a generalized recirculation algorithm primarily employed for gene prediction in DNA sequences. Many other error-driven learning algorithms are derived from alternative versions of GeneRec.[3]
Error-driven learning has been widely used in cognitive science to describe how expectations and associations are updated according to discrepancies between predicted and observed outcomes.[8][9] Classical models such as the Rescorla–Wagner model formalize this principle through prediction-error-based changes in associative strength,[8] while subsequent theories have extended prediction-error mechanisms to attention and stimulus associability.[10] Analyses of simple two-layer networks have emphasized the discriminative nature of error-driven learning, in which prediction errors progressively adjust the predictive value of available cues.[9]
Error-driven models have also been applied to higher-level cognitive tasks, including visual categorization and language processing.[11][12] In neural-network models, increasing architectural depth allows error-driven learning to shape intermediate representations, while algorithms such as backpropagation use output errors to adjust weights across multiple layers.[9][13]
Neural mechanisms of error-driven learning have been studied in the cerebellum, dopamine system, and cerebral cortex. In the cerebellum, climbing-fiber activity provides instructive or error-related signals that guide synaptic plasticity and supervised learning.[14][15][16] Related error-based computations have also been examined beyond motor control;[17][16] in one biologically constrained cerebellar network, prediction-error training supported next-word prediction and the emergence of syntax-related representations.[18]
Phasic midbrain dopamine activity has been linked to reward prediction errors that guide reinforcement learning.[19][20]
In the cerebral cortex, predictive-coding models propose that top-down pathways convey predictions and bottom-up pathways convey residual errors used to update internal representations.[21][22] Prediction-error learning has also been proposed to support predictive world models used for prediction, comprehension, and generation, with related computational principles discussed in autoregressive generative AI.[23]
Computer vision is a complex task that involves understanding and interpreting visual data, such as images or videos.[24]
In the context of error-driven learning, the computer vision model learns from the mistakes it makes during the interpretation process. When an error is encountered, the model updates its internal parameters to avoid making the same mistake in the future. This repeated process of learning from errors helps improve the model's performance over time.[24]
For NLP to do well at computer vision, it employs deep learning techniques. This form of computer vision is sometimes called neural computer vision (NCV), since it makes use of neural networks. NCV therefore interprets visual data based on a statistical, trial and error approach and can deal with context and other subtleties of visual data.[24]
Part-of-speech (POS) tagging is a crucial component in Natural Language Processing (NLP). It helps resolve human language ambiguity at different analysis levels. In addition, its output (tagged data) can be used in various applications of NLP such as information extraction, information retrieval, question Answering, speech eecognition, text-to-speech conversion, partial parsing, and grammar correction.[25]
Parsing in NLP involves breaking down a text into smaller pieces (phrases) based on grammar rules. If a sentence cannot be parsed, it may contain grammatical errors.
In the context of error-driven learning, the parser learns from the mistakes it makes during the parsing process. When an error is encountered, the parser updates its internal model to avoid making the same mistake in the future. This iterative process of learning from errors helps improve the parser's performance over time.[25]
In conclusion, error-driven learning plays a crucial role in improving the accuracy and efficiency of NLP parsers by allowing them to learn from their mistakes and adapt their internal models accordingly.
NER is the task of identifying and classifying entities (such as persons, locations, organizations, etc.) in a text. Error-driven learning can help the model learn from its false positives and false negatives and improve its recall and precision on (NER).[26]
In the context of error-driven learning, the significance of NER is quite profound. Traditional sequence labeling methods identify nested entities layer by layer. If an error occurs in the recognition of an inner entity, it can lead to incorrect identification of the outer entity, leading to a problem known as error propagation of nested entities.[27][28]
This is where the role of NER becomes crucial in error-driven learning. By accurately recognizing and classifying entities, it can help minimize these errors and improve the overall accuracy of the learning process. Furthermore, deep learning-based NER methods have shown to be more accurate as they are capable of assembling words, enabling them to understand the semantic and syntactic relationship between various words better.[27][28]
Machine translation is a complex task that involves converting text from one language to another.[29] In the context of error-driven learning, the machine translation model learns from the mistakes it makes during the translation process. When an error is encountered, the model updates its internal parameters to avoid making the same mistake in the future. This iterative process of learning from errors helps improve the model's performance over time.[30]
Speech recognition is a complex task that involves converting spoken language into written text. In the context of error-driven learning, the speech recognition model learns from the mistakes it makes during the recognition process. When an error is encountered, the model updates its internal parameters to avoid making the same mistake in the future. This iterative process of learning from errors helps improve the model's performance over time.[31]
Dialogue systems are a popular NLP task as they have promising real-life applications. They are also complicated tasks since many NLP tasks deserving study are involved.
In the context of error-driven learning, the dialogue system learns from the mistakes it makes during the dialogue process. When an error is encountered, the model updates its internal parameters to avoid making the same mistake in the future. This iterative process of learning from errors helps improve the model's performance over time.[32]
Error-driven learning has several advantages over other types of machine learning algorithms:
Although error driven learning has its advantages, their algorithms also have the following limitations:
Source: Wikipedia. Article content is retrieved live through the MediaWiki API.
In reinforcement learning, error-driven learning is a method for adjusting a model's (intelligent agent's) parameters based on the difference between its output results and the ground truth. These models stand out as they depend on environmental feedback, rather than explicit labels or categories. They are based on the idea that language acquisition involves the minimization of the prediction error (MPSE). By leveraging these prediction errors, the models consistently refine expectations and decrease computational complexity. Typically, these algorithms are operated by the GeneRec algorithm. Error-driven learning has widespread applications in cognitive sciences and computer vision. These methods have also found successful application in natural language processing (NLP), including areas like part-of-speech tagging, parsing, named entity recognition (NER), machine translation (MT), speech recognition (SR), and dialogue systems.
Leabra stands for local, error-driven and associative, biologically realistic algorithm. It is a model of learning which is a balance between Hebbian and error-driven learning with other network-derived characteristics. This model is used to mathematically predict outcomes based on inputs and previous learning influences. Leabra is heavily influenced by and contributes to neural network designs and models, including emergent.
GeneRec is a generalization of the recirculation algorithm, and approximates Almeida–Pineda recurrent backpropagation. It is used as part of the Leabra algorithm for error-driven learning. The symmetric, midpoint version of GeneRec is equivalent to the contrastive Hebbian learning algorithm (CHL).
Motor adaptation, a form of motor learning, is the process of acquiring and restoring locomotor patterns (e.g. leg coordination patterns) through an error-driven learning process. This type of adaptation is context-dependent and hence, is specific to the environment in which the adaptation occurred. The central nervous system, particularly the cerebellum, underlies this form of adaptation in vertebrates. It is suggested that the nervous system learns to predict and cancel effects of a novel environment, returning movements to near baseline (unperturbed) conditions. During motor adaptation the nervous system constantly uses error information to improve future movements.
Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.
MORE →The Greenwood District.