Hierarchical Reinforcement Learning for Temporal Pattern Prediction