¿Cómo se puede incorporar un algoritmo adaptativo en un sistema operativo?

La necesidad de una arquitectura adaptativa se basa en sus beneficios. Es una consecuencia natural en el desarrollo del aprendizaje automático. Una estrategia adaptativa podría mejorar sustancialmente la eficiencia de la máquina. Requeriría mucha más autonomía. La máquina podría adaptarse para cumplir una tarea específica, utilizando la experiencia pasada como conjunto de datos. “, Los nuevos componentes de software se insertan dinámicamente en sistemas de campo heterogéneos sin necesidad de reiniciar el sistema, o de hecho, ningún tiempo de inactividad. La replanificación de la misión se basa en análisis que incluyen comentarios del desempeño actual. Además, dicha replanificación puede llevarse a cabo de manera autónoma, puede involucrar a múltiples planificadores, distribuidos y cooperadores, y donde se exigen cambios importantes y requieren aprobación u orientación humana, puede cooperar con analistas de misión. ”- Peyman Oreizy, Michael M. Gorlick, Richard N. Taylor, Dennis Heimbigner, Gregory Johnson, Nenad Medvidovic, Alex Quilici, David S. Rosenblum y Alexander L. Wolf: un enfoque basado en la arquitectura del software autoadaptativo.

Las razones por las cuales son obvias, una vez que comprende las implicaciones de tal estrategia. Todavía no nos dice cómo. El advenimiento de la computación en la nube y el Big Data basado en la nube proporciona un método de implementación.

“En este trabajo, ampliamos aún más esta colaboración cliente-servidor descargando algunos de los cálculos (es decir, ejecución de métodos y compilación dinámica) que normalmente realiza el cliente móvil al servidor rico en recursos para conservar la energía consumida por el cliente en Un entorno inalámbrico Java. En el marco propuesto, la característica de serialización de objetos de Java se usa para permitir la descarga de la ejecución de métodos y la compilación de código byte a nativo al servidor cuando se ejecuta una aplicación Java. Nuestro marco tiene en cuenta las energías de comunicación, computación y compilación para decidir dónde compilar y ejecutar un método (local o remotamente) y cómo ejecutarlo (mediante interpretación o compilación justo a tiempo con diferentes niveles de optimizaciones). Como las energías de cómputo y comunicación varían según las condiciones externas (como el estado del canal inalámbrico y las entradas suministradas por el usuario), nuestra decisión debe tomarse dinámicamente cuando se invoca un método. Nuestros experimentos, utilizando un conjunto de aplicaciones Java ejecutadas en un marco de simulación, revelan que las técnicas propuestas son muy efectivas para conservar la energía del cliente móvil ”. Http://ieeexplore.ieee.org/abstr…

Se están investigando y diseñando sistemas AIS o inteligentes adaptativos. Https://www.sciencedirect.com/sci…

Imagine un archivo que se construya y optimice en función de las tareas requeridas, los recursos disponibles y la información del usuario.

Una unidad, una computadora.

¿Qué es el “algoritmo adaptativo”? Solo puedo responder “algoritmo adaptativo”, en el sentido del adjetivo genérico. Y para la comunicación TCP / IP hay uno:

Retransmisión TCP adaptativa y cálculos de temporizador de retransmisión

More Interesting

¿Cómo podemos demostrar que el reconocimiento de objetos basado en la visión es un problema np completo?

¿Cómo se puede calcular la mediana de una gran variedad de enteros sin mantener todos los valores en la memoria?

Cómo escribir un algoritmo para la suma de n factoriales. es decir, 1! +2! +3! +… (N-1) + n

¿Cuál sería un buen método o algoritmo para predecir el ganador de una carrera de caballos, dada una gran cantidad de información sobre las carreras de caballos?

Si tengo un buen conocimiento de Java, C ++, algoritmos y estructuras de datos y quiero ser un profesional independiente. ¿Cuánto puede ganar alguien con estas habilidades?

¿Qué es una matriz?

Cómo resolver el problema de los módems (SPOJ.com - Problema EC_MODE) en SPOJ

¿Necesito conocer algoritmos de aprendizaje automático para asegurar un trabajo como analista de datos?

¿Hay algún caso donde alguien de alguna manera descifró el algoritmo y engañó en el IITJEE?

En Python, ¿cómo reemplazo una cadena en el texto sin reemplazar las subcadenas?

¿YouTube está sesgado políticamente?

¿Qué consejo le da Ashish Kedia al estudiante de ingeniería de software de último año que no es un buen programador para convertirse en un gran ingeniero? Aprobé las asignaturas, pero no tomé ninguna clase de algo, y mis habilidades para resolver problemas son bajas.

¿Qué es el recorrido NAT y por qué debería usarlo?

¿Por qué necesitamos el término de sesgo en algoritmos ML como la regresión lineal y las redes neuronales?

¿Cuál es el mejor lenguaje para implementar estructuras y algoritmos de datos fundamentales?