Recorded Webinar on Content Optimization with Multi-Armed Bandits & Python
An overview of visualization in Python
Overview
Whenever you have multiple items to choose from, and are not sure which will result in the highest level of engagement or action, you have to make a choice. Multi-armed bandit, a branch of machine learning, is the fastest, most efficient method to make such a choice. This course examines a learn-as-you-go online learning method called reinforcement learning. Typical applications of multi-armed bandits include subject line testing for emails, button colors, page design/layout, and headline optimization. Anything you can test in the A/B fashion, you can do with bandits.
*This is a recorded webinar.
- Intermediate
- 1 Weeks
- Expert Instructor
- Tuiton-Back Guarantee
- 100% Online
- TA Support
Learning Outcomes
This webinar examines reinforcement learning, a learn-as-you-go online learning method. You will learn different strategies for balancing exploration and exploitation in order to learn the best action to take when you initially know nothing about the payoffs of the different actions. You will learn how to implement bandit algorithms, tune them, and incorporate them into various apps.
- Visualization in Python
- Multi-Armed Bandits: a way to maximize reward given uncertain payoffs
- Bandit algorithms: greedy, epsilon greedy, epsilon decreasing, exponential, upper confidence bound, and Bayesian
- Data Types: Static, Restless, and Volatile data
- Simulate bandit systems and visualize the results
- Application 1: Command line application that uses bandits
- Application 2: Website that uses bandits
Who Should Take This Course
Those with an interest in an overview of visualization in Python.
Our Instructors
Mr. Kris Wright
Mr. Kris Wright is an experienced data scientist who has worked in academia and industry. He is a PhD candidate at Old Dominion University in the Department of Modeling, Simulation, and Visualization Engineering. His dissertation focuses on the social network analysis and machine learning (predicting things on graphs). He is also a full-time data scientist as Cognitiv, a deep learning company located in Bethesda, MD, where he works on computational advertising and image recognition.
Course Syllabus
Week 1
Students should be familiar with any high-level programming language (C++, Java, Python).
Prerequisites
Students should be familiar with any high-level programming language (C++, Java, Python).
The Statistics.com courses have helped me a lot, pushing me to the limit and making me learn much more than I expected I could. The knowledge I gained I could immediately leverage in my job … then eventually led to landing a job in my dream company – Amazon.
Karolis Urbonas
This program has been a life and work game changer for me. Within 2 weeks of taking this class, I was able to produce far more than I ever had before.
Susan Kamp
The material covered in the Analytics for Data Science Certificate will be indispensable in my work. I can’t wait to take other courses. Great work!
Stephen McAllister
I learned more in the past 6 weeks than I did taking a full semester of statistics in college, and 10 weeks of statistics in graduate school. Seriously.
Amir Aminimanizani
This is the best online course I have ever taken. Very well prepared. Covers a lot of real-life problems. Good job, thank you very much!
Elena Rose
The more courses I take at Statistics.com, the more appreciation I have for the smart approach, quality of instructors, assistants, admin and program. Well done!
Leonardo Nagata
This course greatly benefited me because I am interested in working in AI. It has given me solid foundational knowledge…After completing this last course, I feel I have gained valuable skills that will enhance my employability in Data Science, opening up diverse career opportunities.
Richard Jackson
Frequently Asked Questions
-
What is your satisfaction guarantee and how does it work?
-
Can I transfer or withdraw from a course?
-
Who are the instructors at Statistics.com?
Visit our knowledge base and learn more.
Register For This Course
Recorded Webinar on Content Optimization with Multi-Armed Bandits & Python
Additional Information
Organization of Course
Recorded webinar: content is delivered via video that you may view at your leisure. There is no homework and no instructor interaction.
Time Requirements
Approximately 3 hours
Course Text
No required text. We have this suggested resource: When you launch Anaconda for Python, the Launcher program has many sample iPython notebooks on the right side. These are great tutorials for data analysis and visualization in python.
Software
You should have installed the Python 2.7 version of Anaconda, by Continuum Analytics. Useful links are below:
- Installing Python: https://wiki.python.org/moin/BeginnersGuide/Download
- Install virtualenv and virtualenvwrapper: http://docs.python-guide.org/en/latest/dev/virtualenvs/
- Get a Github account: https://github.com/
- Python Hello World: http://www.learnpython.org/en/Hello,_World!
- Using the terminal:https://learncodethehardway.org/
- Python programming: https://learnpythonthehardway.org/
- Anaconda: https://www.anaconda.com/products/individual
Course Fee & Information
Unlike standard Statistics.com courses, this recorded webinar is available on-demand and is not tied to a date.
Options for Credit and Recognition
There are no options for credit and recognition for this course.
Register For This Course
Recorded Webinar on Content Optimization with Multi-Armed Bandits & Python