MOE
Why Do We Need MOE?
Other Methods
Install
Install in docker
Install from source
OSX Tips
Building Boost
Linux Tips
CMake Tips
Python Tips
How does MOE work?
Build a Gaussian Process (GP) with the historical data
Optimize the hyperparameters of the Gaussian Process
Find the point(s) of highest Expected Improvement (EI)
Return the point(s) to sample, then repeat
Demo Tutorial
The Interactive Demo
Pretty Endpoints
Objective Functions
What is an objective function?
Properties of an objective function
Parameters
\(\Phi\)
Objective Functions
Example of Objective Functions
Multi-Armed Bandits
What is the multi-armed bandit problem?
Applications
Policies
Pointers
Examples
Minimizing an arbitrary function
Gaussian Process regression given historical data
Hyperparameter optimization of a Gaussian Process
All above examples combined
Setting thresholds for advertising units
Contributing
Making a pull request
Documentation
Testing
Style
Versioning
Releasing (For Maintainers)
Frequently Asked Questions
What license is MOE released under?
When should I use MOE?
What is the time complexity of MOE?
How do I cite MOE?
Why does MOE take so long to return the next points to sample for some inputs?
How do I bootstrap MOE? What initial data does it need?
How many function evaluations do I need before MOE is “done”?
How many function evaluations do I perform before I update the hyperparameters of the GP?
Will you accept my pull request?
moe package
Subpackages
Submodules
moe.resources module
Module contents
moe_examples package
Subpackages
Submodules
moe_examples.bandit_example module
moe_examples.blog_post_example_ab_testing module
moe_examples.combined_example module
moe_examples.hyper_opt_of_gp_from_historical_data module
moe_examples.mean_and_var_of_gp_from_historic_data module
moe_examples.next_point_via_simple_endpoint module
Module contents
C++ Files
gpp_optimization_test
gpp_domain_test
gpp_expected_improvement_gpu
gpp_heuristic_expected_improvement_optimization_test
gpp_linear_algebra_test
gpp_geometry
gpp_heuristic_expected_improvement_optimization
gpp_linear_algebra-inl
gpp_test_utils
gpp_logging
gpp_covariance
gpp_python_test
gpp_domain
gpp_python_common
gpp_hyperparameter_optimization_demo
gpp_geometry_test
gpp_math_test
gpp_cuda_math
gpp_python_model_selection
gpp_math
gpp_random_test
gpp_optimizer_parameters
gpp_expected_improvement_demo
gpp_optimization
gpp_test_utils_test
gpp_linear_algebra
gpp_python_expected_improvement
gpp_exception
gpp_model_selection
gpp_random
gpp_covariance_test
gpp_mock_optimization_objective_functions
gpp_python
gpp_model_selection_test
gpp_hyper_and_EI_demo
gpp_python_gaussian_process
gpp_common
gpp_expected_improvement_gpu_test
MOE
Docs
»
Python Module Index
m
m
moe
moe.bandit
moe.bandit.bandit_interface
moe.bandit.bla
moe.bandit.bla.bla
moe.bandit.constant
moe.bandit.data_containers
moe.bandit.epsilon
moe.bandit.epsilon.epsilon_first
moe.bandit.epsilon.epsilon_greedy
moe.bandit.epsilon.epsilon_interface
moe.bandit.linkers
moe.bandit.ucb
moe.bandit.ucb.ucb1
moe.bandit.ucb.ucb1_tuned
moe.bandit.ucb.ucb_interface
moe.bandit.utils
moe.build
moe.easy_interface
moe.easy_interface.bandit_simple_endpoint
moe.easy_interface.experiment
moe.easy_interface.simple_endpoint
moe.optimal_learning
moe.optimal_learning.cpp
moe.optimal_learning.python
moe.optimal_learning.python.comparison
moe.optimal_learning.python.constant
moe.optimal_learning.python.cpp_wrappers
moe.optimal_learning.python.cpp_wrappers.covariance
moe.optimal_learning.python.cpp_wrappers.cpp_utils
moe.optimal_learning.python.cpp_wrappers.domain
moe.optimal_learning.python.cpp_wrappers.expected_improvement
moe.optimal_learning.python.cpp_wrappers.gaussian_process
moe.optimal_learning.python.cpp_wrappers.log_likelihood
moe.optimal_learning.python.cpp_wrappers.optimization
moe.optimal_learning.python.data_containers
moe.optimal_learning.python.geometry_utils
moe.optimal_learning.python.interfaces
moe.optimal_learning.python.interfaces.covariance_interface
moe.optimal_learning.python.interfaces.domain_interface
moe.optimal_learning.python.interfaces.expected_improvement_interface
moe.optimal_learning.python.interfaces.gaussian_process_interface
moe.optimal_learning.python.interfaces.log_likelihood_interface
moe.optimal_learning.python.interfaces.optimization_interface
moe.optimal_learning.python.linkers
moe.optimal_learning.python.python_version
moe.optimal_learning.python.python_version.covariance
moe.optimal_learning.python.python_version.domain
moe.optimal_learning.python.python_version.expected_improvement
moe.optimal_learning.python.python_version.gaussian_process
moe.optimal_learning.python.python_version.log_likelihood
moe.optimal_learning.python.python_version.optimization
moe.optimal_learning.python.python_version.python_utils
moe.optimal_learning.python.repeated_domain
moe.optimal_learning.python.timing
moe.resources
moe.tests
moe.tests.bandit
moe.tests.bandit.bandit_interface_test
moe.tests.bandit.bandit_test_case
moe.tests.bandit.bla
moe.tests.bandit.bla.bla_test
moe.tests.bandit.data_containers_test
moe.tests.bandit.epsilon
moe.tests.bandit.epsilon.epsilon_first_test
moe.tests.bandit.epsilon.epsilon_greedy_test
moe.tests.bandit.epsilon.epsilon_test
moe.tests.bandit.epsilon.epsilon_test_case
moe.tests.bandit.linkers_test
moe.tests.bandit.ucb
moe.tests.bandit.ucb.ucb1_test
moe.tests.bandit.ucb.ucb1_tuned_test
moe.tests.bandit.ucb.ucb_test_case
moe.tests.bandit.utils_test
moe.tests.optimal_learning
moe.tests.optimal_learning.python
moe.tests.optimal_learning.python.comparison_test
moe.tests.optimal_learning.python.cpp_unit_tests
moe.tests.optimal_learning.python.cpp_unit_tests.cpp_unit_test_wrapper_test
moe.tests.optimal_learning.python.cpp_wrappers
moe.tests.optimal_learning.python.cpp_wrappers.exception_test
moe.tests.optimal_learning.python.cpp_wrappers.expected_improvement_test
moe.tests.optimal_learning.python.cpp_wrappers.gaussian_process_test
moe.tests.optimal_learning.python.cpp_wrappers.log_likelihood_test
moe.tests.optimal_learning.python.cpp_wrappers.optimization_test
moe.tests.optimal_learning.python.gaussian_process_test_case
moe.tests.optimal_learning.python.gaussian_process_test_utils
moe.tests.optimal_learning.python.geometry_utils_test
moe.tests.optimal_learning.python.linkers_test
moe.tests.optimal_learning.python.optimal_learning_test_case
moe.tests.optimal_learning.python.python_version
moe.tests.optimal_learning.python.python_version.covariance_test
moe.tests.optimal_learning.python.python_version.expected_improvement_test
moe.tests.optimal_learning.python.python_version.log_likelihood_test
moe.tests.optimal_learning.python.python_version.optimization_test
moe.tests.views
moe.tests.views.exceptions_test
moe.tests.views.rest
moe.tests.views.rest.bandit_bla_test
moe.tests.views.rest.bandit_epsilon_test
moe.tests.views.rest.bandit_test
moe.tests.views.rest.bandit_ucb_test
moe.tests.views.rest.gp_ei_test
moe.tests.views.rest.gp_hyper_opt_test
moe.tests.views.rest.gp_mean_var_test
moe.tests.views.rest.gp_next_points_test
moe.tests.views.rest_test_case
moe.tests.views.utils_test
moe.views
moe.views.bandit_pretty_view
moe.views.constant
moe.views.exceptions
moe.views.frontend
moe.views.gp_hyperparameter_update
moe.views.gp_next_points_pretty_view
moe.views.gp_pretty_view
moe.views.optimizable_gp_pretty_view
moe.views.pretty_view
moe.views.rest
moe.views.rest.bandit_bla
moe.views.rest.bandit_epsilon
moe.views.rest.bandit_ucb
moe.views.rest.gp_ei
moe.views.rest.gp_hyper_opt
moe.views.rest.gp_mean_var
moe.views.rest.gp_next_points_constant_liar
moe.views.rest.gp_next_points_epi
moe.views.rest.gp_next_points_kriging
moe.views.schemas
moe.views.schemas.bandit_pretty_view
moe.views.schemas.base_schemas
moe.views.schemas.gp_next_points_pretty_view
moe.views.schemas.rest
moe.views.schemas.rest.bandit_bla
moe.views.schemas.rest.bandit_epsilon
moe.views.schemas.rest.bandit_ucb
moe.views.schemas.rest.gp_ei
moe.views.schemas.rest.gp_hyper_opt
moe.views.schemas.rest.gp_mean_var
moe.views.schemas.rest.gp_next_points_constant_liar
moe.views.schemas.rest.gp_next_points_kriging
moe.views.utils
moe_examples
moe_examples.bandit_example
moe_examples.blog_post_example_ab_testing
moe_examples.combined_example
moe_examples.hyper_opt_of_gp_from_historical_data
moe_examples.mean_and_var_of_gp_from_historic_data
moe_examples.next_point_via_simple_endpoint
moe_examples.tests
moe_examples.tests.bandit_example_test
moe_examples.tests.combined_example_test
moe_examples.tests.hyper_opt_of_gp_from_historical_data_test
moe_examples.tests.mean_and_var_of_gp_from_historic_data_test
moe_examples.tests.moe_example_test_case
moe_examples.tests.next_point_via_simple_endpoint_test