Productive Learning Networks