Learning Interaction Behavior In Distributed Intelligent Systems