A FRAMEWORK FOR DESIGNING DATA-DRIVEN OPTIMIZATION SYSTEMS FOR NEURAL MODULATION: WITH APPLICATIONS IN OPTOGENETIC AND ELECTRICAL BRAIN STIMULATION