Algoritmos para la vida cotidiana

Algoritmos para la vida cotidiana

Brian Christian

intermediate11 chapters · 22 levels

Descubre cómo aplicar la lógica de la informática para resolver los dilemas más humanos, desde cuándo dejar de buscar un apartamento hasta cómo organizar tu tiempo con precisión matemática. Al integrar estas estrategias algorítmicas en tu día a día, transformarás la incertidumbre en decisiones inteligentes y obtendrás una perspectiva fascinante sobre los mecanismos que rigen nuestra propia mente.

1

Parada Óptima: Cuándo dejar de buscar

Explora cómo las matemáticas determinan el momento exacto para comprometerse tras una fase de exploración.

La Regla del 37%

Límites del mundo real

2

Explorar vs. Explotar: El dilema de lo nuevo

Analiza el equilibrio entre probar cosas nuevas y disfrutar de lo que ya sabemos que funciona.

El Problema del Bandido

Índice de Gittins y Arrepentimiento

3

Ordenamiento: El costo de la estructura

Cuestiona la necesidad de mantener todo ordenado frente al tiempo que consume hacerlo.

La tiranía del orden

Búsqueda vs. Mantenimiento

4

Almacenamiento: Memoria y olvido

Aplica estrategias de gestión de caché de computadoras a la organización del hogar y la mente.

La Jerarquía de la Memoria

Algoritmos de reemplazo

5

Planificación: El tiempo es oro

Optimiza la gestión de tareas mediante algoritmos de programación de procesos.

Priorización lógica

El colapso por cambio de contexto

6

Regla de Bayes: Prediciendo el futuro

Utiliza la probabilidad para hacer mejores predicciones sobre eventos cotidianos.

La base del conocimiento previo

Leyes de Distribución

7

Sobreajuste: Menos es más

Advierte sobre el peligro de pensar demasiado y complicar modelos de decisión.

La trampa de la complejidad

Regularización

8

Relajación: Soluciones 'suficientes'

Cómo abordar problemas imposibles mediante la simplificación de sus reglas.

Dureza Computacional

Relajación de Restricciones

9

Aleatoriedad: El valor del azar

Demuestra cómo introducir el azar puede desbloquear soluciones estancadas.

Algoritmos de Montecarlo

Recocido Simulado

10

Redes: Conectando y comunicando

Aplica los protocolos de internet a la comunicación humana y la gestión del estrés.

Protocolos de comunicación

Control de Congestión

11

Teoría de Juegos: El diseño social

Analiza cómo las reglas de un sistema determinan el comportamiento de las personas.

El Equilibrio de Nash

Diseño de Mecanismos

Start reading with AI

Interactive Socratic dialogue, level by level

Get Started