<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research-zguiv8mnl" -->

---
title: "Relaxation and its Role in Vision": The 1977 PhD Thesis...
description: A detailed review of Geoffrey Hinton's 1977 PhD thesis 'Relaxation and its Role in Vision', exploring how ideas introduced nearly 50 years ago foreshadowed...
canonical: https://daily.dev/posts/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research-zguiv8mnl
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: "Relaxation and its Role in Vision": The 1977 PhD Thesis That Helped Shape Modern AI Research | daily.dev
og:description: A detailed review of Geoffrey Hinton's 1977 PhD thesis 'Relaxation and its Role in Vision', exploring how ideas introduced nearly 50 years ago foreshadowed...
og:url: https://daily.dev/posts/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research-zguiv8mnl
og:image: https://api.daily.dev/og/posts/zGuiV8MNl.png
og:image:alt: "Relaxation and its Role in Vision": The 1977 PhD Thesis That Helped Shape Modern AI Research
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# "Relaxation and its Role in Vision": The 1977 PhD Thesis That Helped Shape Modern AI Research

**[freeCodeCamp](https://daily.dev/sources/freecodecamp)** · 25 min read · 18 upvotes · 0 comments

## Summary

A detailed review of Geoffrey Hinton's 1977 PhD thesis 'Relaxation and its Role in Vision', exploring how ideas introduced nearly 50 years ago foreshadowed modern AI concepts. The thesis treats visual perception as an optimization problem where competing hypotheses interact through distributed constraints until a globally consistent interpretation emerges. Key ideas covered include continuous belief values over binary decisions, distributed computation, constraint propagation, hierarchical representations, schema-based reasoning, and the SETTLE system. The review traces how these foundational concepts reappeared throughout Hinton's later work — from Boltzmann Machines and backpropagation to Deep Belief Networks and energy-based models — revealing a remarkably consistent research philosophy across five decades.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.freecodecamp.org/news/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research>

## Questions this post answers

### What was the title of Geoffrey Hinton's 1977 PhD thesis?

Geoffrey Hinton's 1977 PhD thesis, completed at the University of Edinburgh, was titled 'Relaxation and its Role in Vision.' It introduced relaxation methods for resolving ambiguous visual interpretations by representing competing hypotheses as continuous belief values that update in parallel until the system converges on a globally consistent interpretation of a scene.

_Explore the intellectual roots behind today's AI models with daily.dev's coverage of deep learning history._

### What is the SETTLE system in Geoffrey Hinton's 1977 thesis?

SETTLE was an experimental reasoning system Hinton built to combine schemas, inference rules, and relaxation into one computational framework. It let stored knowledge, inference rules, and a relaxation process interact and update dynamically so the system could construct the most consistent interpretation from uncertain evidence, prefiguring later efforts to unify reasoning and representation learning.

_Track how early reasoning systems like SETTLE inform today's AI architecture debates on daily.dev._

### How did Hinton's puppet program experiment demonstrate the relaxation method for vision?

Hinton used a simplified puppet domain where a user drew overlapping transparent rectangles representing a stick-figure's torso, arms, and legs, plus irrelevant distractor shapes. Every overlap became a candidate joint, and the relaxation process generated competing hypotheses about which overlaps were real joints, iteratively settling on the interpretation with the most mutually consistent instantiated joints while tolerating missing parts and clutter.

_Follow deep dives on classic AI experiments and their modern echoes with daily.dev._

## Similar posts on daily.dev

- [Teaching AI to See the World More Like Humans Do](https://daily.dev/posts/teaching-ai-to-see-the-world-more-like-humans-do-svbemqel2) · DeepMind · 0 upvotes · 0 comments
- [Hands-On Evolution of Deep Learning – Geoffrey Hinton’s AI Legacy](https://daily.dev/posts/hands-on-evolution-of-deep-learning-geoffrey-hinton-s-ai-legacy-u1qwrcunx) · freeCodeCamp · 29 upvotes · 2 comments
- [How Major Reasoning Models Converge to the Same “Brain” as They Model Reality Increasingly Better](https://daily.dev/posts/how-major-reasoning-models-converge-to-the-same-brain-as-they-model-reality-increasingly-better-rgdeaj23l) · Towards Data Science · 2 upvotes · 0 comments

---

Tags: [#machine-learning](https://daily.dev/tags/machine-learning), [#deep-learning](https://daily.dev/tags/deep-learning), [#computer-vision](https://daily.dev/tags/computer-vision)

[View this post on daily.dev](https://daily.dev/posts/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research-zguiv8mnl)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"\"Relaxation and its Role in Vision\": The 1977 PhD Thesis That Helped Shape Modern AI Research","url":"https://daily.dev/posts/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research-zguiv8mnl","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research-zguiv8mnl"},"datePublished":"2026-07-21T21:24:19.605Z","dateModified":"2026-09-13T21:55:06.693Z","description":"A detailed review of Geoffrey Hinton's 1977 PhD thesis 'Relaxation and its Role in Vision', exploring how ideas introduced nearly 50 years ago foreshadowed...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f980daace5e13eef1d085e0a1beac3f5?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f980daace5e13eef1d085e0a1beac3f5?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"freeCodeCamp","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"freeCodeCamp","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp","url":"https://daily.dev/sources/freecodecamp"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research-zguiv8mnl","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":18},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"machine-learning,deep-learning,computer-vision","timeRequired":"PT25M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"freeCodeCamp","item":"https://daily.dev/sources/freecodecamp"},{"@type":"ListItem","position":3,"name":"\"Relaxation and its Role in Vision\": The 1977 PhD Thesis That Helped Shape Modern AI Research"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/relaxation-and-its-role-in-vision-the-1977-phd-thesis-that-helped-shape-modern-ai-research-zguiv8mnl#faq","mainEntity":[{"@type":"Question","name":"What was the title of Geoffrey Hinton's 1977 PhD thesis?","acceptedAnswer":{"@type":"Answer","text":"Geoffrey Hinton's 1977 PhD thesis, completed at the University of Edinburgh, was titled 'Relaxation and its Role in Vision.' It introduced relaxation methods for resolving ambiguous visual interpretations by representing competing hypotheses as continuous belief values that update in parallel until the system converges on a globally consistent interpretation of a scene. Explore the intellectual roots behind today's AI models with daily.dev's coverage of deep learning history."}},{"@type":"Question","name":"What is the SETTLE system in Geoffrey Hinton's 1977 thesis?","acceptedAnswer":{"@type":"Answer","text":"SETTLE was an experimental reasoning system Hinton built to combine schemas, inference rules, and relaxation into one computational framework. It let stored knowledge, inference rules, and a relaxation process interact and update dynamically so the system could construct the most consistent interpretation from uncertain evidence, prefiguring later efforts to unify reasoning and representation learning. Track how early reasoning systems like SETTLE inform today's AI architecture debates on daily.dev."}},{"@type":"Question","name":"How did Hinton's puppet program experiment demonstrate the relaxation method for vision?","acceptedAnswer":{"@type":"Answer","text":"Hinton used a simplified puppet domain where a user drew overlapping transparent rectangles representing a stick-figure's torso, arms, and legs, plus irrelevant distractor shapes. Every overlap became a candidate joint, and the relaxation process generated competing hypotheses about which overlaps were real joints, iteratively settling on the interpretation with the most mutually consistent instantiated joints while tolerating missing parts and clutter. Follow deep dives on classic AI experiments and their modern echoes with daily.dev."}}]}
```

