[Traducción] Cómo predecir el futuro
(commits.world)Predecir el futuro a partir de las tendencias del hardware
Idea principal
El avance del software es difícil de predecir, pero la mejora del rendimiento del hardware avanza de forma constante a una tasa regular. Desde 1994, el autor ha registrado en una hoja de cálculo la capacidad de procesamiento, la capacidad del disco duro, la RAM y la velocidad del módem de las computadoras que ha tenido, y ha calculado la tasa media anual de crecimiento. Al aprovechar esta tendencia lineal, es posible predecir cuándo los eventos no lineales (disrupciones tecnológicas) se volverán realidad.
Casos de predicción comprobados
Video en streaming: en 1994 predijo "sería posible hacia 2005" → YouTube apareció en febrero de 2005
Servicios de descarga de música: predijo "aparecerán entre 1999 y 2000" → Napster apareció en junio de 1999
Velocidad de Internet: con solo 2 datos de módem de 1986 y 1998 predijo 25 Mbps para 2012 → en la práctica usaba 30 Mbps
Por qué este método funciona
1. Combinación de lo lineal y lo no lineal
Durante años se repitió que "el video en streaming llegará el próximo año", pero no se hizo realidad. El autor dejó de intentar predecir el avance de la tecnología de compresión por software y, en cambio, calculó únicamente cuándo el ancho de banda sería suficiente. Es una forma de encontrar el momento en que el hardware base abrirá el camino al avance.
2. Efecto de crowdsourcing
- Cuando el hardware se vuelve lo bastante potente → la invención se vuelve posible
- Cuando ese hardware se masifica → la invención se vuelve inevitable (pueden contribuir cientos o miles de personas)
Método práctico (3 pasos)
Paso 1: calcular la tasa de crecimiento anual
Solo hacen falta 2 puntos de datos históricos. Por ejemplo, si se compara la capacidad de procesamiento de una computadora de 1996 con una de 2011, se puede ver que aumentó 1.47 veces por año durante 15 años. Es mejor usar datos de tecnología que uno realmente haya tenido, en lugar de supercomputadoras de laboratorio. Eso se debe a que es la tecnología que se convierte en objeto de crowdsourcing.
Paso 2: extender la tendencia lineal hacia el futuro
Se eleva la tasa de crecimiento anual a la potencia del número de años transcurridos y se multiplica por el valor base. Como verificación de plausibilidad, se puede usar datos de dos momentos del pasado para predecir el presente y compararlo con la realidad.
Paso 3: aplicar eventos no lineales a la tendencia
Se definen los requisitos base de la tecnología deseada y se identifica el momento en que esos requisitos se cumplen.
- Video en streaming: suponiendo 320×200 píxeles, 16 fps y compresión de 5x → se necesitan unos 1.6 Mb/s → se alcanza en 2005
- Computadora portátil: se requiere tamaño de goma de borrar de lápiz (cubo de 1/4 de pulgada) → se alcanza en 2030
- IA a nivel humano: según la estimación de complejidad y la cantidad de computadoras dedicadas → entre 2024 y 2050
1 comentarios
Hay una tecnología que se convierte en el eje en los momentos de cambio de paradigma.