Reinforcement Learning in Large Scale Systems Using State Generalization and Multi-Agent Techniques