ArticleslgStudy

computer science

Lernmatrix

Lernmatrix is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Lernmatrix rather than just read about it. In short: Lernmatrix (German for "learning matrix") is a special type of artificial neural network (ANN) architecture, similar to associative memory, invented around 1960 by Karl Steinbuch, a pioneer in computer science and ANNs. This model for learning systems could establish complex associations between certain sets of characteristics (e.g., letters of an alphabet) and their meanings.

Key takeaways

  • Lernmatrix belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Lernmatrix to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Lernmatrix from memory before moving on to harder problems.

Reference excerpt

Lernmatrix (German for "learning matrix") is a special type of artificial neural network (ANN) architecture, similar to associative memory, invented around 1960 by Karl Steinbuch, a pioneer in computer science and ANNs. This model for learning systems could establish complex associations between certain sets of characteristics (e.g., letters of an alphabet) and their meanings.

Function The Lernmatrix generally consists of n "characteristic lines" and m "meaning lines," where each characteristic line is connected to each meaning line, similar to how neurons in the brain are connected by synapses. (This can be realized in various ways – according to Steinbuch, this could be done by hardware or software). To train a Lernmatrix, values are specified on the corresponding characteristic and meaning lines (binary or real); then the connections between all pairs of characteristic and meaning lines are strengthened by the Hebb rule. A trained Lernmatrix, when given a specific input on the characteristic lines, activates the corresponding meaning lines. In modern language, it is a linear projection module. By appropriately interconnecting several Lernmatrices, a switching system can be built that, after completing certain training phases, is ultimately able to automatically determine the most probable associated meaning for an input sequence of features.

See also Artificial neural networks

External links A new theoretical framework for the Steinbuch's Lernmatrix Pattern recognition and classification using weightless neural networks (WNN) and Steinbuch Lernmatrix DARPA project will study neural network processes Discussion in the newsgroup de.sci.informatik.ki (in German) Wolfgang Hilberg: "Karl Steinbuch, ein zu Unrecht vergessener Pionier der künstlichen neuronalen Systeme", Communication from the Institute for Data Technology at the Technical University of Darmstadt, 1995, PDF file (size approx. 4 MB) (in German) accessed on June 17, 2017

Further reading Karl Steinbuch: Automat und Mensch. 1st ed. Springer 1961. (in German)

References

Worked examples

Example 1 — a first encounter with Lernmatrix

Start with the simplest possible case. Write down what Lernmatrix claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Lernmatrix before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Lernmatrix ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Lernmatrix

In research
Lernmatrix appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Lernmatrix in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Lernmatrix is common in secondary-school and first-year university syllabi. It links to neighbouring topics Artificial neural networks, Computational neuroscience stubs, Machine learning stubs, so understanding it makes those chapters shorter.
In everyday life
Look for Lernmatrix outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Lernmatrix in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Lernmatrix means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Lernmatrix out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Lernmatrix in simple terms?

Lernmatrix (German for "learning matrix") is a special type of artificial neural network (ANN) architecture, similar to associative memory, invented around 1960 by Karl Steinbuch, a pioneer in computer science and ANNs. This model for learning systems could establish complex associations between ce…

Why does Lernmatrix matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Lernmatrix?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Lernmatrix.

Tags

  • Artificial neural networks
  • Computational neuroscience stubs
  • Machine learning stubs
  • Neuroinformatics

Keep exploring