[Übersetzung] Wie man die Zukunft vorhersagt
(commits.world)Die Zukunft anhand von Hardware-Trends vorhersagen
Kerngedanke
Fortschritte in der Software sind schwer vorherzusagen, aber die Leistungssteigerung von Hardware verläuft beständig mit einer konstanten Rate. Der Autor dokumentiert seit 1994 in einer Tabellenkalkulation die Rechenleistung, Festplattenkapazität, RAM-Größe und Modemgeschwindigkeit der Computer, die er besitzt, und berechnet daraus die durchschnittliche jährliche Wachstumsrate. Mit diesem linearen Trend lässt sich vorhersagen, wann nichtlineare Ereignisse (technologische Umbrüche) Realität werden.
Verifizierte Vorhersagebeispiele
Streaming-Video: 1994 als „etwa 2005 möglich“ vorhergesagt → YouTube startet im Februar 2005
Musik-Download-Dienste: Auftreten „1999~2000“ vorhergesagt → Napster startet im Juni 1999
Internetgeschwindigkeit: Nur mit zwei Modem-Datenpunkten aus 1986 und 1998 wurden für 2012 25 Mbps vorhergesagt → tatsächlich 30 Mbps genutzt
Warum diese Methode funktioniert
1. Verbindung von linear und nichtlinear
Jahrelang hieß es immer wieder: „Streaming-Video kommt nächstes Jahr“, ohne dass es eintrat. Der Autor gab den Versuch auf, Fortschritte bei Software-Kompression vorherzusagen, und berechnete stattdessen nur, wann die Bandbreite ausreichen würde. Es geht also darum, den Zeitpunkt zu finden, an dem die zugrunde liegende Hardware den Durchbruch ermöglicht.
2. Crowdsourcing-Effekt
- Wenn Hardware leistungsfähig genug wird → wird eine Erfindung möglich
- Wenn diese Hardware breit verfügbar wird → wird die Erfindung unvermeidlich (weil Hunderte oder Tausende beitragen können)
Praktische Methode (3 Schritte)
Schritt 1: Jährliche Wachstumsrate berechnen
Man braucht nur zwei Datenpunkte aus der Vergangenheit. Vergleicht man zum Beispiel die Rechenleistung eines Computers von 1996 mit der eines Computers von 2011, zeigt sich eine jährliche Steigerung um den Faktor 1,47 über 15 Jahre. Es ist besser, Daten von Technologien zu verwenden, die man selbst tatsächlich besitzt, statt von Supercomputern in Forschungslaboren. Denn auf diese Technologien wirkt der Crowdsourcing-Effekt.
Schritt 2: Den linearen Trend in die Zukunft fortschreiben
Die jährliche Wachstumsrate wird mit der Anzahl der vergangenen Jahre potenziert und mit dem Ausgangswert multipliziert. Als Sanity Check kann man mit zwei vergangenen Zeitpunkten die Gegenwart prognostizieren und das Ergebnis mit der Realität vergleichen.
Schritt 3: Nichtlineare Ereignisse in den Trend einsetzen
Definiere die grundlegenden Anforderungen der gewünschten Technologie und ermittle den Zeitpunkt, an dem diese Anforderungen erfüllt sind.
- Streaming-Video: Annahme von 320×200 Pixeln, 16 fps, 5-facher Kompression → etwa 1,6 Mb/s erforderlich → erreicht 2005
- Tragbare Computer: erforderlich ist die Größe eines Bleistiftradierers (Würfel mit 1/4 Zoll Kantenlänge) → erreicht 2030
- KI auf menschlichem Niveau: je nach Komplexitätsschätzung und Zahl eingesetzter Computer → zwischen 2024 und 2050
Noch keine Kommentare.