AIExplainer

bidirectional

A term used to describe a system that evaluates the text that both precedes and follows a target section of text.

A term used to describe a system that evaluates the text that both precedes and follows a target section of text. In contrast, a unidirectional system only evaluates the text that precedes a target section of text. For example, consider a masked language model that must determine probabilities for the word or words representing the underline in the following question: What is the _____ with you? A unidirectional language model would have to base its probabilities only on the context provided by the words "What", "is", and "the". In contrast, a bidirectional language model could also gain context from "with" and "you", which might help the model generate better predictions.

Practitioners refer to bidirectional when building, training, or evaluating machine learning systems. It appears in research papers, product documentation, and technical discussions about AI capabilities and limitations.