International Conference on Autonomic Computing, 2004. Proceedings.
DOI: 10.1109/icac.2004.1301380
|View full text |Cite
|
Sign up to set email alerts
|

Reinforcement learning for autonomic network repair

Abstract: We report on our efforts to formulate autonomic network repair as a reinforcement-learning problem. Our implemented system is able to learn to efficiently restore network connectivity after a failure.Our research explores a reinforcement-learning (Sutton & Barto 1998) formulation we call cost-sensitive fault remediation (CSFR), which was motivated by problems that arise in sequential decision making for diagnosis and repair. We have considered problems of web-server maintenance and disk-system replacement, and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 28 publications
(17 citation statements)
references
References 3 publications
0
17
0
Order By: Relevance
“…A related technique, Reinforcement Learning (RL) [15] (often called Approximate Dynamic Programming), has been applied to several domains, including computer cluster management [16] and network configuration repair [17], and job scheduling [18]. An eventual goal of our work is to support scheduler design using techniques like RL for open soft real-time systems, but that topic is beyond the scope of this paper.…”
Section: Related Workmentioning
confidence: 99%
“…A related technique, Reinforcement Learning (RL) [15] (often called Approximate Dynamic Programming), has been applied to several domains, including computer cluster management [16] and network configuration repair [17], and job scheduling [18]. An eventual goal of our work is to support scheduler design using techniques like RL for open soft real-time systems, but that topic is beyond the scope of this paper.…”
Section: Related Workmentioning
confidence: 99%
“…Unlike previous heuristics-based work, we look for discriminative variables by using supervised learning methods, the use of which has become a trend in the field of networking [12,13]. In particular, we collect training data from popular ICS algorithms such as Vivaldi [5] and extract as many variables of different kinds as possible.…”
Section: Introductionmentioning
confidence: 99%
“…A related technique, Reinforcement Learning (RL) [22] (often called Approximate Dynamic Programming), has been identified as a learning technology that holds great promise for the autonomic computing community [23]. It has been successfully been applied to several domains, including computer cluster management [24] and network configuration repair [25], and job scheduling [26]. However, RL algorithms are typically iterative and, in practice provide an approximation to the optimal solution.…”
Section: Scheduling Policy Designmentioning
confidence: 99%