Citizen AI Engineer Program 2018 CAI 500 Fast Track AI Week1 Roadmap
1. Citizen AI Engineer Program 2018
CAI 500 - Fast Track to AI
Week 1 Roadmap
Dr. Mohan K. Bavirisetty
Advanced Center of Excellence
Modern Renaissance Corporation
Content of this document is under Creative Commons Licence CC BY 4.0
2. Agenda
You can always find the latest version of this document at bit.ly/CAI500W1
CAI Mission Statement
Week 1 Overview
Learning Path
Social Engagement
Activities and Pointers
Certification Options
Optional Exercises
References
“The function of education is to teach one to think intensively and think critically. Intelligence
plus character; that is the goal of a true education.” ― Dr. Martin Luther King Jr.
3. Mission and Objectives
Mission of our program is to provide free, open and
world-class enablement of Citizen AI Engineers and help
advance the profession of Artificial Intelligence as well as its
allied disciplines.
We aim to prepare the participants with creative, analytical
and practical skills emphasizing breadth and depth in a
range of relevant disciplines and capabilities in Artificial
Intelligence, Machine Learning, Knowledge-based Systems,
Software Architectures and Systems Engineering.
4. Who is a Citizen AI Engineer?
A Citizen AI Engineer is an individual who applies AI
to build solutions and products using Data,
Intelligence and Collaboration Technologies that will
help promote wellness, care and efficiency in
environment where she/he lives and works.
In doing so Citizen Engineers solve the problems on
a social scale and help others learn AI to solve their
problems.
5. Citizen AI Engineer Program 2018 timeline
Jan 15 - Feb 9
Fast Track to AI
Building Breakthrough AI Products
Deep Learning and Applications
Final Project
Knowledge-based Systems
Advanced AI and Creative Engineering
Feb 12 - Mar 9
Mar 12 - Apr 6
May 7 - June 1
Apr 9 - May 4
June 4 - June 29
Live as if you were to die tomorrow. Learn as if you were to live forever. - Mahatma Gandhi
6. Certification Options
Citizen AI Engineer program
While Certification is optional you are encouraged to pursue
certification. This has several benefits a) It allows you to challenge
yourself in a systematic way b) It allows for your professional
development c) Helps you explore more career opportunities d) It also
helps organizations to reach out to you in case they have
opportunities that can tap into your competencies. Please reach out to
Dr. Fleming <rachel@emodern.biz> if you are interested in pursuing
certification.
All our Certification options are free, open and available to anyone.
They are authentic, verifiable and they never expire.
7. Certification Options
Citizen AI Engineer program
Module Title Certification
CAI 500 Fast Track to Artificial Intelligence Green Belt Level 1
CAI 600 Building Breakthrough AI Products Green Belt Level 2
CAI 700 Deep Learning and Applications Brown Belt Level 1
CAI 800 Knowledge-based Systems Brown Belt Level 2
CAI 900 Advanced AI and Creative Engineering Black Belt Level 1
CAI 1000 Final Project/Research Paper/Thesis Black Belt Level 2
Please direct your queries to Dr. Rachel Fleming <rachel@emodern.biz>
8. Social Discourse:
Most Important Skill in the age of AI
Learning plan:
Read AI - Quick Guide Watch Imitation Game
Activities:
Install R; Explore our Libraries; Join Local AI groups and meetups
Exercises and Projects:
Analyze Breast cancer dataset; Implement Sieve of Eratosthenes; Build a simple chatbot
CAI 500 - Week 1 at a glance
9. Discussion: Read The Most Important Skill In The Age Of Artificial Intelligence (AI) by
Dr. Anna Powers on Forbes. What do you think is the most important skill Dr. Powers is
referring to? How will this skill make you more successful and valuable in your mission or
within your organization? Share your thoughts on the forum.
Additionally join the welcome thread. Introduce yourself and announce your interests in AI
and tell others how they would benefit the society or your local community.
There is also a Q&A thread. Please post there if you have a question or if you could
provide helpful answers to others.
Please always be courteous and respectful to everyone. And above all, be helpful. That is
what this program is all about!
Our Discussions take place on Citizen AI Engineer Program
Social Engagement
Citizen AI Engineer Program bit.ly/CAI-FB
10. Recommended Learning Plan
<Required> Read Artificial Intelligence Quick Guide
<Recommended> <MIT OCW> Watch Patrick Winston’s Artificial Intelligence Lecture 1
<Recommended> Read Chapter 1 Artificial Intelligence - A Modern Approach 3rd Ed. By Russell & Norvig
<Recommended> Artificial intelligence and the future of our work United Nations Development Program
<Optional> <MIT OCW> Read R for Machine Learning by Allison Chang
<Optional> Watch the movie Artificial Intelligence (You may check it out from your local library)
<Reference> Artificial Intelligence (3rd Edition) by Patrick H. Winston
We can only see a short distance ahead, but we can see plenty there that needs to be done.
- Alan Turing
12. Activities
<Recommended> Install latest R and R-Studio. R is language of choice for many AI, Analytics, Data
Science and Machine Learning projects. It is an amazing open source project with over 10,000 packages
and libraries. First install R language binaries and then install R-Studio which is an user-friendly GUI
environment to write and run your programs in R
https://www.rstudio.com/products/rstudio/download/#download
<Required> If you don’t already have one, get a gmail/google account - it will be very useful in sharing
documents and communicating with others. Start building your own AI Library on Google Drive.
<Practice> Visit try.Jupyter.org Jupyter is a integrated programming environment with a browser
interface. We will use Jupyter in the upcoming weeks.
<Recommended>Develop a database about the homelessness in your town. Capture relevant information
such as homeless shelters, distribution centers, soul kitchens, food pantries, support programs etc. and
share this dataset with local newspapers and town/city hall.
13. Activities (Contd…)
<Recommended> If you don’t already have one, get a Github account. This will be
extremely used to share code and documents. Github is required for certification.
<Required> Explore UCI Machine Learning Repository This is an excellent
collection of datasets used for exploring AI, Machine Learning and Data Science
<Practice> Visit ocw.mit.edu and bookmark this site.We derive our learning
modules and resources from MIT OCW program. Explore the site and familiarize
yourself with the program and contents. Explore the content for AI which is
available under the course number 6.034 We will use the material from Fall 2010
session.
<Practice> Research about United Nations’ Millennium Development Goals(MDG)
project. What are the 8 goals of this project. What do you think needs to be to
14. Optional Exercises
<Optional> Explore R and Machine Learning. Read R for Machine Learning by Allison Chang and attempt
to do the visualization of Habermann’s Breast Cancer Survival Rates as below. Refer section 3.4 titled
plotting. To do this exercise you need to have a) R (and preferably R-Studio) downloaded installed and b)
you need the Haberman’s survival data dataset from UCI Machine Learning repository.
15. Optional Exercises (contd...)
<Optional> Sieve of Eratosthenes Algorithm generates prime numbers in an efficient way from the prime
numbers that are already generated starting with the initial seed 2. Research the web for this algorithm.
Look for the implementation of this algorithm in the programming language you are familiar with. Try
running your implementation on try.jypyter.org. Feel free to post the screenshots in Facebook forum for
Citizen AI Engineer Program
<Recommended> Visit Benevolent.AI and explore the site. Research about a prevalent disease or
medical condition that afflicting your nation and see how you can help organizations fighting against this
disease through the grants Benevolent.AI provides.
<Certification Project> Explore Jill Watson from Georgia Tech and develop a mental model (thoughts and
ideas) for building this type teaching assistance for CAI program
<Certification Project> Chatbots are a rage in the industry currently. From Customer Service to Disease
diagnosis chatbots are being used extensively. Build a simple chatbot that can answer basic questions
about the Millennium Development Goals. Use the publicly available datasets from United Nations.
16. References, Open Resources and Additional Reading
Citizen AI Program Announcement and FAQ
How to download R and R-Studio
Mathematics of Machine Learning
United Nations Millennium Development Goals.
Artificial Intelligence Quick Guide TutorialsPoint
Artificial intelligence and the future of our work United Nations Development Program
Towards A Virtual Assistant That Can Be Taught New Tasks In Any Domain By Its End-Users
Artificial Intelligence (3rd Edition) by Patrick H. Winston
Artificial Intelligence - A Modern Approach 3rd Ed. By Russell & Norvig
UCI Machine Learning Repository
Andrew Ng’s Machine Learning Lectures Stanford University
[MIT OCW] 6.034 Artificial Intelligence Prof Patrick Winston Fall 2010
[MIT OCW] 15.097 Prediction: Machine Learning and Statistics Prof Cynthia Rudin 2012
Learn from the masters - Johann Wolfgang von Goethe
17. Citation
Content that appears as is, on this document only, is under Creative
Commons License CC BY 4.0 This license may not necessarily apply to other
material referenced here in this document.
Haberman’s Survival Dataset that is hosted on UCI Machine Learning
repository is originally donated by Tjen-Sien Lim (limt @stat.wisc.edu)
Most MIT OCW programs are under Creative Commons Licence
Content from IBM, TutorialsPoint, Pivotal, Hortonworks, Google, Youtube,
Data Science Central and O’Reilly Media etc. is excluded from the above
Creative Commons License.
19. For More Information
Please write to me at mohan@emodern.biz if you have questions, comments
and suggestions to improve the CAI program. You can also reach out to me if
you have any difficulties, if you are looking for more challenging assignments,
advanced projects or if you want to do research in any area of AI. We have a
number of initiatives we can engage you in.
You may reach out to Dr. Rachel Fleming <rachel@emodern.biz> regarding
certification or if you want to volunteer for us in any way. We are seeking
website builders, language translators, researchers in AI and those who would
like to act as mentors.
21. Thank You
He is also widely considered as one of the
founders of Artificial Intelligence, His most
influential paper Can Machines Think is
classic in the field of Artificial Intelligence
2015 Movie Imitation Game explores his
life and his contributions in some detail but it
doesn’t portray the full extent Turing’s
extraordinary genius and his phenomenal
contributions. Turing prize is highest honor
you can receive in Computer Science or AI.
It is equivalent to a Nobel Prize.
Alan Turing was a brilliant mathematician who built Enigma machine - a code breaker - which
helped the Allies win the World War || by intercepting decrypting the messages between German
forces. He pioneered idea of general purpose computer - so called Turing Machine.