Cuando era más joven estaba en un hotel con alguna familia. Pusieron a todos los niños en una habitación y, aprovechando esto, deambulé en medio de la noche. Tomé el ascensor hasta la planta baja, presioné todos los botones y me fui. Regresé unos segundos después, y cuando presioné el botón, la puerta se abrió nuevamente. Sorpresa, el ascensor no se había movido.
Los ascensores son más inteligentes de lo que piensas, pero responden a preocupaciones que no entiendes. En algún momento del camino, un joven ingeniero emprendedor observó toda la energía desperdiciada empujando esta caja de metal gigante hacia arriba y hacia abajo de un pozo de concreto innecesariamente, y ordenó que el elevador no fuera a ninguna parte, gracias, a menos que alguien esté dentro, o a menos Se llama a un piso específicamente. Esto representa una preocupación demostrada del cliente : quiere ahorrar energía. Esto en algunos casos (¿la mayoría?) Es mucho más importante que reducir segundos de latencia para los clientes, lo que de todos modos no notarán.
Algunos sistemas resuelven este problema. 7 WTC en la ciudad de Nueva York en realidad requiere que los usuarios ingresen el piso antes de tomar el elevador. Conociendo estos datos con anticipación, el despacho del elevador puede optimizar la programación del piso rigurosamente, minimizando la latencia, la duración del viaje y el consumo de energía de una sola vez. Más concretamente, incluso puede minimizar problemas como enviar dos ascensores diferentes al mismo piso al mismo tiempo. (!!!)
- ¿En qué se diferencia la programación dinámica del seguimiento hacia atrás?
- ¿Cómo buscarías una base de datos en tiempo real de Firebase con una subcadena?
- ¿Qué temas principales debería discutir en mi presentación de 50 minutos sobre aprendizaje automático y robótica?
- Acabo de completar el primer año de ingeniería informática. Quería mejorar mi pensamiento lógico y algorítmico resolviendo problemas de un juez en línea. ¿Dónde empiezo?
- Informática: ¿Cuál es el futuro de la investigación en algoritmos?
( Este sistema, por supuesto, puede tener algunos problemas de usabilidad, que a menudo es el caso cuando cambia la interfaz de usuario a algo. Es importante reconocerlo, ya que contribuye a otra razón por la cual los ascensores no están “optimizados”, pero yo no detallaré tales razones aquí por razones de brevedad ) .
Por otro lado, la “solución” que implica la pregunta no es óptima. En primer lugar, el hecho de que los ascensores deben entrar en una gran cantidad de edificios diferentes, con usos potencialmente muy diferentes, lo que significa que un algoritmo debe ajustarse seguramente a todos los ascensores posibles que la compañía pretende vender. Pero además, el elevador es una serie de hardware integrado : está hecho de sistemas para rastrear dónde está el elevador, sistemas para despachar ascensores, sistemas para controlar interrupciones, etc. Todo funciona con memoria limitada y pequeña, con potencia limitada. En general, generalmente es más importante que el software sea correcto que inteligente, especialmente porque los dispositivos integrados son mucho más propensos a errores de compilación. Y si una compañía de ascensores ni siquiera puede estar segura de que un ML tan complicado afectará notablemente la utilidad del sistema (y creo que no lo haría), tienen pocos incentivos para desarrollarlo (particularmente si podría generar incertidumbre en la corrección del sistema). Y, por último, como se señaló anteriormente, puede haber problemas más pertinentes que un elevador que simplemente está a tiempo. Como el consumo de energía.
Además, y finalmente, el problema del que hablas no existe . Eso no quiere decir que lo que ha mencionado sea necesariamente incorrecto, sino que no es una preocupación visible para el cliente que lo compra, y es difícil vender a las personas una solución a un problema que no está allí.
SOY NUEVO AQUI. AYÚDAME A MEJORAR MIS RESPUESTAS Y MI ESCRITURA AGREGANDO COMENTARIOS.