Thesis (Ph.D.)--University of Washington, 2016-03This dissertation addresses learning in complex dynamic systems with applications to perpetual flight, energy management, collaborative decision making, and social networks. By increasing the size and complexity of network systems, decentralized optimization schemes or machine learning algorithms are desired for scaling up the automated learning process, reducing data transmission, and ensuring robustness in the presence of local failures. This work approaches these challenges from two fronts: complex dynamics associated with individual agents in the network; and protocols which are run on individual agents in the network. In this direction, energy management for aerial vehicles and small sma...