Discriminative Lexicon Model — linear substrate #
[BCSBB19] [HCB26] [CBTB26] [LCB26]
The Discriminative Lexicon Model (DLM) is a theory of lexical processing in
which form ↔ meaning relations are learned mappings between vector spaces rather
than an inventory of stored, decomposed form-meaning entries ([BCSBB19]).
At the endstate of learning the model is a pair of linear maps — a comprehension
map (the papers' F, with Ŝ = CF) and a production map (G, with Ĉ = SG) —
fitted by linear discriminative learning (LDL), the least-squares estimation
method of [HCB26].
Main declarations #
LinearDiscriminativeLexicon R F M: a pair ofLinearMaps between form and meaning carriers.LinearDiscriminativeLexicon.sub_mem_ker_iff: the kernel of the production map is the DLM's neutralization locus.FormVec,MeaningVec:Fin n → ℝcarriers for the Studies specialisations.broadcast: the coordinate-broadcast linear map, a witness for non-degenerate example DLMs.
Not formalized here: the deep replacements for the linear maps — ResLDL ([CBTB26]: LDL plus a network fitted to its residuals) and DDL ([HSLB25], who find deep mappings do not reliably beat linear ones for Taiwan Mandarin).
The Linear Discriminative Lexicon #
The endstate of a Discriminative Lexicon Model with linear mappings: a comprehension map and a production map between form and meaning carriers, fitted by linear discriminative learning ([HCB26]). The two maps are the model's entire "lexicon" — there is no stored inventory.
- comprehension : F →ₗ[R] M
The form → meaning map — the papers' comprehension matrix
F(Ŝ = CF). - production : M →ₗ[R] F
The meaning → form map — the papers' production matrix
G(Ĉ = SG).
Instances For
Kernel = neutralization locus #
Two meanings surface as identical forms iff their difference lies in
ker production — the DLM's neutralization locus.
ℝ-typed Fin-indexed carriers #
A formDim-dimensional form vector over ℝ.
Equations
- Processing.Lexical.Discriminative.FormVec formDim = (Fin formDim → ℝ)
Instances For
A meaningDim-dimensional meaning vector over ℝ.
Equations
- Processing.Lexical.Discriminative.MeaningVec meaningDim = (Fin meaningDim → ℝ)
Instances For
The broadcast witness #
The "broadcast coordinate i" linear map e ↦ fun _ => e i.
Equations
- Processing.Lexical.Discriminative.broadcast i = LinearMap.pi fun (x : Fin n) => LinearMap.proj i