Modern data science traces its roots to the pattern-recognition research of the 1960s. In Japan, one of the earliest successes was the development of machines capable of reading handwritten postal codes. During this formative period, philosopher-scientist Satoshi Watanabe proposed the Ugly Duckling Theorem—a deceptively simple idea that remains profoundly relevant yet is surprisingly misunderstood by many contemporary data scientists.
■ The Ugly Duckling Theorem in a Nutshell
Watanabe showed that:
From the standpoint of pure logic, any two objects are equally similar.
The reasoning is that similarity depends entirely on which attributes we consider important.
If we consider all possible attributes, any two items share some and differ on others in roughly equal measure.
Therefore, without attribute weighting, the notion of similarity collapses.
Watanabe concluded:
- There is no objectively “correct” classification.
- Clustering can only produce useful, not inherently true, groupings.
- Attribute importance is always a human decision, not a property of the data.
Yet in practice, many analysts mistakenly assume:
- A “true” structure exists inside the data.
- A clustering metric can reveal it.
- Good clusters should align with everyday categories.
Clustering metrics are helpful tools, but treating them as detectors of objective reality is an error.
■ A Philosophical Background: Emptiness and the Human World
When examined deeply, the Ugly Duckling Theorem aligns with several philosophical traditions.
● Buddhism’s Emptiness (Śūnyatā)
Phenomena have no fixed essence; categories do not exist independently of the mind.
Classification is ultimately constructed, not discovered.
● Kant’s “Thing-in-Itself”
Humans can only know the world through the structure of human perception.
The world “as it is” has no inherent meaning, color, or value.
● Husserl’s Phenomenology
His “epoché” asks us to suspend preconceptions and see phenomena as they present themselves.
● Uexküll’s Umwelt
Each species lives in a perceptual world shaped by its senses.
Humans likewise inhabit a “human world,” not the world as such.
These perspectives all converge: the classifications we impose on data reflect human purposes, not objective partitions in nature.
■ The Tiantai “Three Truths” as a Framework for Data Analysis
The Buddhist philosopher Zhiyi articulated three complementary truths:
- Emptiness (kū)
- Nothing has inherent identity.
- In data terms: There are no absolute nor natural clusters.
- Provisional Appearance (ke)
- Phenomena appear meaningful within human contexts.
- In data terms: We create useful groupings to serve practical goals.
- The Middle (chū)
- Neither denying emptiness nor clinging to provisional appearance.
- In data terms: Use clusters flexibly without treating them as absolute.
This triad perfectly captures the proper epistemic attitude for clustering:
humble, pragmatic, and non-dogmatic.
■ Drawing as a Practical Analogy: Seeing Without Preconceptions
Husserl’s epoché may sound abstract, but artists practice something similar during drawing.
- Beginners draw “what they think an apple looks like,” producing symbolic images.
- Skilled artists suspend the idea of “apple,” focusing only on shapes, shadows, and patterns.
In drawing, auxiliary lines help reveal structure even though they don’t exist in the object.
Clustering plays the same role:
Clusters are auxiliary lines—helpful for understanding, but not part of the data itself.
Mistaking these lines for objective reality is the very pitfall the Ugly Duckling Theorem warns against.
■ Conclusion: The Middle Way of Clustering
When used with philosophical clarity:
- Clustering is not about discovering “true” categories.
- It is about creating useful, purpose-driven structures.
- The key is the Middle Way:
- Recognize the emptiness of classifications.
- Appreciate their practical value.
- Remain flexible and avoid reification.
This balanced stance—neither naive realism nor nihilistic relativism—is the essence of both the Buddhist Middle Way and mature data science practice.
The Ugly Duckling Theorem reminds us that our analytical tools are part of the human world, not windows into an independent essence of things.
Buddhist philosophy teaches us how to work skillfully with this fact.
Together, they point toward a wiser, more reflective approach to data analysis.

























