¿Cómo funciona el algoritmo de despacho de Uber?

Muy bien, desafortunadamente no tengo ninguna respuesta exacta. Pude desenterrar esta publicación de blog bastante intrincada de su sitio llamada ” Optimización de un sistema de despacho utilizando un marco de simulación de IA , y proporciona una visión completa de cómo lo diseñaron.

Es bastante complicado y no intentaré resumirlo todo aquí. Sin embargo, gran parte del modelado en el lado del conductor se basa en tres estados posibles:

  1. Estacionaria : los conductores de Uber dejan sus autos estacionados / esperando hasta recibir un ping. Solo se mueven una vez que son aclamados a través de la aplicación.
  2. Unidad aleatoria: el conductor conduce continuamente a lo largo de una ruta aleatoria a través de la ciudad hasta que se lo atrape a través de la aplicación. Más información sobre modelado aleatorio.
  3. Gravedad de la demanda: los conductores se dirigen hacia las áreas con alta demanda confiable, ya que esperan obtener un viaje más rápido allí. Este podría ser el centro de Manhattan, por ejemplo. Y si todos los autos se encuentran en el área de alta demanda … habrá menos oportunidades para cada conductor y los tiempos de manejo hacia los pasajeros fuera de las áreas principales serán más largos.

Ejecutan sus modelos en función de estas tres posibilidades para obtener una imagen completa. Y al final, obtienes gráficos de modelado como este.

No estamos fijando el precio. El mercado está fijando el precio. Tenemos algoritmos para determinar cuál es ese mercado.

Esa es una cita notable del CEO de Uber.
Uber, por supuesto, es un servicio de taxi que le permite pedir un taxi desde su teléfono inteligente a través de una aplicación. Es realmente genial, puedes ver el enfoque de la cabina en un mapa, el pago se aplica automáticamente para que ni siquiera tengas que lidiar con la transacción en sí. La compañía ahora está adoptando su enfoque de logística y se está moviendo para ‘interrumpir’ también la industria de entrega, compitiendo con servicios de mensajería, UPS, Fedex y la oficina de correos. Será interesante ver qué pasa allí.
Pero es importante reconocer lo que realmente representa Uber. Uber comenzó llamado UberCab, y ‘uber’ es una palabra alemana que significa ‘sobre’ o ‘mejor que’ o ‘lo último’. Entonces UberCab quiso decir, la cabina definitiva. El núcleo de la estrategia de Uber ha sido el cabildeo y la defensa para asegurarse de que pueda ingresar a los mercados regulados de taxis. Y esto es para que Uber pueda ‘interrumpirlos’ y destruirlos.
Un ecosistema de taxi saludable depende de las expectativas de un mercado (con fijación de precios por parte de las autoridades políticas, principalmente comisiones de taxis). Tiene que haber personas tratando de llamar a los taxis, y los taxis conducen para encontrar clientes. A medida que más personas usen Uber, habrá menos personas tratando de llamar a los taxis, y menos taxis que recojan a las personas, lo que conducirá a la reducción de las expectativas de que habrá taxis disponibles, y así sucesivamente. Gradualmente, el ‘mercado de cabina abierta’ será desplazado por un servicio cerrado de Uber. Ya he notado que es más difícil llamar a los taxis donde vivo, la capacidad a menudo la ocupan los pasajeros de Uber.
Los mercados de taxi abierto no se han ido, pero eventualmente morirán.

Uber apunta a un monopolio algorítmico, el control de un mercado a través de precios contractuales. El hecho de que el precio del contrato se realice con un algoritmo complicado no lo convierte en un mercado, solo lo hace complicado. A Standard Oil le encantaría esta razón.

Hay tres grandes problemas con el modelo de Uber.

Uno, Uber controla toda la información en este llamado ‘mercado’. Una de las premisas de un mercado es la información relativamente equilibrada tanto del comprador como del vendedor. Pero Uber no es comprador ni vendedor, es un corredor. Y como corredor, muestra al comprador y al vendedor solo lo que quiere. Su algoritmo no está regulado ni es transparente, por lo que ni el comprador ni el vendedor tienen información creíble. Esto no es un mercado, es un monopolio. Es un tipo especial de monopolio, un monopolio algorítmico. Puede imitar precios de estilo de mercado, o puede que no. Eso depende de Uber.

El segundo problema es más simple de explicar. Los taxistas tienen antecedentes de discriminación, ya sea que no se trate de recoger afroamericanos o de negarse a ir a ciertos vecindarios.

Y tres, Uber está ganando silenciosamente un enorme poder, casi poder feudal, sobre sus conductores. Recuerde, Uber quería ‘recompensar’ a los conductores con un gran sueldo. Esto funciona en ambos sentidos.

Entonces Uber puede elevar los precios a los consumidores, que pueden tener otras opciones y pueden chillar. Pero también puede bajar los precios pagados a los conductores, y estos conductores dependen de Uber para su subsistencia. De hecho, Uber incluso está comenzando un programa de financiamiento para sus conductores, para que puedan obtener préstamos para automóviles. Recuerde, el cliente ni siquiera paga a un conductor, el pago se realiza a través de Uber. ¿Qué harán estos conductores cuando Uber controle totalmente el mercado? ¿Demandar? Ja, no si quieren el algoritmo, me refiero a los precios del mercado, para ‘recompensarlos’. Y seamos claros, cuando una compañía ofrece financiamiento de bajo costo para inversiones de capital para contratistas independientes y controla todos los aspectos de la transacción y la relación con el cliente, estos ya no son contratistas independientes. Son empleados. Solo en este caso, son empleados que se han endeudado para trabajar para Uber. Uber ha descubierto que es más barato engañar a la gente para que piense que son contratistas independientes y hacer que arriesguen su capital. Entonces Uber felizmente puede tomar las ganancias. Le garantizo que si Uber pensara que su capital se utilizaría mejor para manejar una flota de automóviles, simplemente contrataría personas directamente para que fueran conductores.

El sistema mide los comentarios al rastrear la proporción de recogidas que acepta un conductor (Lyft y Uber les dan a los conductores 15 segundos para decidir), y promedia la calificación que los pasajeros le dan a su conductor después de un viaje. … Uber también usa su sistema de retroalimentación de pasajeros como palanca en el comportamiento del conductor, dice Rosenblat. (Más)

Déjame darte una respuesta muy simple. He intentado esto tres veces y he trabajado al 100% (hago Uber a tiempo parcial estrictamente los fines de semana).

Según lo que he estudiado y experimentado, Uber analizará 7 categorías y verá dónde se encuentra:

Petición aceptada
Viajes de 5 estrellas
Calificación general
Insignias de cumplidos del jinete
Notas de cumplidos del jinete
Viajes cancelados
Distancia al jinete (pero, por supuesto).

En aras de esta pregunta “¿Cómo funciona el algoritmo de envío de Uber?” – Voy a utilizar mi ejemplo personal. El tamaño de la muestra de mis viajes totales es 32.

Tamaño total de la muestra: 32 viajes.

Solicitud aceptada: 56% (¡solo porque el teléfono emite un pitido mientras conduzco y me asusto y no lo acepto ya que estoy en el medio del presente!).
Viajes de 5 estrellas: 10
Calificación general: 5 estrellas
Insignias de cumplidos del jinete: 5 (3 Excelente servicio + 2 Gran conversación)
Notas de cumplidos del jinete: 1
Viajes cancelados: 0

Todo esto está muy bien y bien para un concierto de fin de semana a tiempo parcial. Realmente no me di cuenta de la importancia de proporcionar este excelente servicio hasta que me topé con ir al aeropuerto una vez.

La forma en que funciona Uber en los aeropuertos es que tendrá que ir a un área designada donde se estacionará mucho. Su mapa geográfico y automáticamente se lo pondrá en cola. Uber tiene la configuración de mapas geográficos, por lo que no podrá recoger pasajeros desde el aeropuerto fuera del estacionamiento y fuera de la cola.

Las veces que llegué, había al menos 25–35 autos. 6 a 8 minivans y el resto todos los autos de tamaño normal (nada lujoso o grande). De todos modos, una vez en la cola, noté que era 1 de 11-20. – para mi sorpresa – ¡SALTÉ AL QUE de alguna manera!

He hecho esto tres veces y las tres veces salté la cola. Una vez fue casi instantáneo.

Entonces, mi conclusión sería: el algoritmo de Uber toma todo en su ecuación y le proporciona al conductor el controlador que mejor representará a la empresa, desde el algoritmo más alto hasta el más bajo.

Sin ese experimento en el aeropuerto, ¡nunca hubiera pensado en esto!