Skip to content
— CH. 1 · EARLY ACADEMIC FOUNDATIONS —

Seppo Linnainmaa

~2 min read · Ch. 1 of 5
5 sections
  • Seppo Ilmari Linnainmaa was born on the 28th of September 1945 in Pori, Finland. He pursued his higher education at the University of Helsinki during the late 1960s and early 1970s. His academic journey culminated with a Master of Science degree awarded in 1970. That same year he submitted a master's thesis that introduced reverse mode automatic differentiation. This mathematical technique allowed for efficient calculation of derivatives within complex functions. The method relied on recursively applying the chain rule to building blocks of a function graph. It represented a significant shift from existing computational approaches used by mathematicians at the time.

  • The University of Helsinki granted Seppo Linnainmaa a doctorate degree in 1974. This specific award marked the first computer science doctorate ever conferred in Finland. The achievement placed him among the earliest scholars to hold such a title globally. His work bridged pure mathematics with emerging computing theories of the era. The university recognized his contributions to algorithmic efficiency and derivative computation. This milestone paved the way for future generations of Finnish computer scientists. It established a precedent for advanced research in the field of artificial intelligence.

  • Linnainmaa described explicit error backpropagation within arbitrary neural networks in his 1970 thesis. He did not explicitly reference neural networks or machine learning models in that document. Instead he focused on differentiable composite functions represented as graphs. Jürgen Schmidhuber later noted this description in 2015 regarding who invented backpropagation. Gerardi Ostrowski had utilized similar methods five years prior but never published them. Linnainmaa's publication preceded other known accounts of the technique. The method enabled efficient gradient calculation across complex computational structures without manual derivation.

  • In 1976 Seppo Linnainmaa became an Assistant Professor at the University of Helsinki. He served as Visiting Professor at the University of Maryland from 1984 to 1985. These positions allowed him to share his expertise with international colleagues. From 1986 to 1989 he held the role of Chairman of the Finnish Artificial Intelligence Society. His leadership helped shape early discussions around artificial intelligence in Finland. He fostered collaboration between mathematicians and computer scientists during a formative period. These roles demonstrated his commitment to advancing both theory and practice in computing.

  • Seppo Linnainmaa joined the Technical Research Centre of Finland as a Research Professor in 1989. He remained in that position until his retirement in 2007. This long tenure spanned nearly two decades of technological development. During this time he continued to explore algorithmic efficiency and mathematical modeling. The center provided resources for applied research across various scientific domains. His work there contributed to broader advancements in computational science. Retirement marked the end of his formal career but not his influence on the field.

Common questions

When and where was Seppo Linnainmaa born?

Seppo Ilmari Linnainmaa was born on the 28th of September 1945 in Pori, Finland. He pursued his higher education at the University of Helsinki during the late 1960s and early 1970s.

What degree did Seppo Linnainmaa receive from the University of Helsinki in 1974?

The University of Helsinki granted Seppo Linnainmaa a doctorate degree in 1974. This specific award marked the first computer science doctorate ever conferred in Finland.

How did Seppo Linnainmaa contribute to backpropagation in his 1970 thesis?

Linnainmaa described explicit error backpropagation within arbitrary neural networks in his 1970 thesis. The method enabled efficient gradient calculation across complex computational structures without manual derivation.

Who held the role of Chairman of the Finnish Artificial Intelligence Society between 1986 and 1989?

From 1986 to 1989 Seppo Linnainmaa held the role of Chairman of the Finnish Artificial Intelligence Society. His leadership helped shape early discussions around artificial intelligence in Finland.

When did Seppo Linnainmaa retire from the Technical Research Centre of Finland?

Seppo Linnainmaa joined the Technical Research Centre of Finland as a Research Professor in 1989. He remained in that position until his retirement in 2007.

All sources

6 references cited across the entry

  1. 1bookSuomen professorit 1640–2007Professoriliitto — 2008
  2. 4bookDocumenta Mathematica, Extra Volume ISMPAndreas Griewank — 2012
  3. 6journalTaylor expansion of the accumulated rounding errorSeppo Linnainmaa — 1976