AI and Existential Threats
to Civilization
This course will discuss some fundamental problems in Artificial Intelligence (AI) and Machine Learning (ML), in the context of existential threats to civilization. We will consider the use of AI and ML to contribute to the fight against climate change and global pandemics. We will also consider the role of AI and ML, both positive and negative, in the threat of nuclear war. And we will consider whether AI and ML themselves pose a threat to civilization, including whether AI with general intelligence is a risk, and issues of fake news and deep fakes.
This class will be a seminar and is not a qualifying course for MS or PHD students. We will study some fundamental techniques of modern machine learning, including reinforcement learning, the use of deep learning in image analysis, and generative adversarial networks. We will read technical CS papers, but also read work from other fields to provide context. Students will develop a research proposal to address some of the issues raised in class.
Assignments
Students will work throughout the semester to develop a research proposal addressing one of the issues discussed in class. After class 12, a five page white paper describing their proposal will be due. At the end of the semester, a complete 15 page NSF-style proposal will be due, in NSF format https://www.nsf.gov/pubs/policydocs/pappguide/nsf16001/gpg_index.jsp. We will distribute sample NSF proposals. The proposal should have a compelling overall vision, take account of all relevant past work to explain what is innovative, and provide a detailed description of proposed work. The best proposals will often contain persuasive initial results. Students may work on these proposals in groups of up to three students. The more students who are working on a common proposal, the better we expect the proposal to be.
After class 16, students will be required to prepare a half hour talk on their proposal. The talk should emphasize a description of the prior work, background and motivation for the proposal. But it should also contain a persuasive pitch for the proposed work. Presentations will be posted on youtube. The TAs and professor will select several presentations to be given live to the class. Students selected for these presentations will receive extra credit.
In addition, students will be required to turn in one page summaries of some of the papers assigned. Each summary should contain two paragraphs. The first paragraph should summarize the paper. The second paragraph should provide some critical insight into the paper. These summaries are due prior to the class in which the paper will be discussed; late summaries will not be accepted.
· Campus
Resources for Students
· Resources
for Students Learning Online
· Best
Practice for Learning Online
· Navigating
Zoom as a Student
If you have difficulty affording groceries or accessing sufficient
food to eat every day, or lack a safe and stable place to live, please visit UMD’s Division of Student Affairs website for information about resources the campus offers you and
let me know if I can help in any way.
Disability
Support
Any student eligible for and requesting reasonable academic
accommodations due to a disability is requested to provide, to the instructor
in office hours, a letter of accommodation from the Office of Disability
Support Services (DSS) within the first TWO weeks of the semester.
Academic
Integrity
In this course you are responsible for both the University’s Code of Academic
Integrity and the University of Maryland
Guidelines for Acceptable Use of Computing Resources. Any evidence of unacceptable use of computer accounts or
unauthorized cooperation on tests, quizzes and assignments will be submitted to
the Student Honor Council, which could result in an XF for the course,
suspension, or expulsion from the University.
Any
work that you hand in must be your own work.
Any sources that you draw from, including other students, should be
appropriately acknowledged. Plagiarism
is a serious offense, and will not be tolerated.
Anti-Harassment
The open exchange of ideas, the freedom of thought and
expression, and respectful scientific debate are central to the aims and goals
of this course. These require a community and an environment that recognizes
the inherent worth of every person and group, that fosters dignity,
understanding, and mutual respect, and that embraces diversity. Harassment and
hostile behavior are unwelcome in any part of this
course. This includes: speech or behavior that
intimidates, creates discomfort, or interferes with a person’s participation or
opportunity for participation in the course. We aim for this course to be an
environment where harassment in any form does not happen, including but not
limited to: harassment based on race, gender, religion, age, color, national
origin, ancestry, disability, sexual orientation, or gender identity.
Harassment includes degrading verbal comments, deliberate intimidation,
stalking, harassing photography or recording, inappropriate physical contact,
and unwelcome sexual attention. Please contact an instructor or CS staff member
if you have questions or if you feel you are the victim of harassment (or otherwise
witness harassment of others).
Course evaluations
We welcome your suggestions for improving this class, please
don’t hesitate to share it with the instructor or the TAs during the semester!
You will also be asked to give feedback using the CourseEvalUM system at the end of the semester. Your feedback will help
us make the course better.
Office Hours
Prof. Jacobs will have office hours on Wednesday, 3:30-4:30. A zoom link can be found in the zoom section
of ELMS. In addition, students should
feel free to schedule meetings with Prof. Jacobs at other times.
Class Schedule
This schedule is tentative.
We welcome suggestions from the class for additional topics, papers to
discuss, or guest speakers. We expect
that things may change quite a bit.
There is no text; readings are linked to below. Some films that are relevant to the course
include:
1984 (I’ve only seen the version released in 1984, which I
recommend)
WALL-E
Blade Runner
The Terminator
Ex Machina
Dr. Strangelove
War Games
(More suggestions welcome)
|
|
Topic |
Assigned Reading |
Additional resources |
|
1. 1//25 |
Introduction |
|
|
|
2. 1/27 |
Introduction to Climate Change |
IPCC Fifth Assessment https://archive.ipcc.ch/report/ar5/wg1/ Read summary for policymakers Short summary from Royal Society, 2020: Tackling climate change with machine learning https://arxiv.org/pdf/1906.05433.pdf Ezra Klein also has an excellent series of podcast interviews on
climate change. Some links are at:
https://www.vox.com/podcasts/2019/12/16/21024323/ezra-klein-show-saul-griffith-solve-climate-change |
https://www.e-education.psu.edu/meteo469/ Online course on climate change. |
|
3. 2/1 |
Intro to ML and Neural Nets |
If you are unfamiliar with machine learning, Hal’s book (http://ciml.info/) provides a good undergraduate
introduction. You should probably read
it. The Deep Learning book (https://www.deeplearningbook.org/)
provides a comprehensive discussion of deep learning. Chapter 5 provides an introduction to ML,
which will serve as a reference for this lecture. Chapters 6-9 will introduce concepts in
Deep Learning that we’ll use in class. http://neuralnetworksanddeeplearning.com/
provides a short, very clear introduction to neural networks. |
|
|
4. 2/3 |
CNNs |
Lecture |
|
|
5. 2/8 |
Satellite image analysis for forest assessment |
https://openaccess.thecvf.com/content_ICCV_2017/papers/He_Mask_R-CNN_ICCV_2017_paper.pdf https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=9151141
|
|
|
6. 2/10 |
Open Catalyst |
Guest Speaker, Larry Zitnick https://arxiv.org/pdf/2010.09435.pdf |
|
|
7. 2/15 |
AI and nuclear war |
How
might artificial intelligence affect the risk of nuclear war? Artificial
Intelligence in Nuclear War: A perfect storm of instability |
|
|
8. 2/17 |
Fake news overview |
Yellow journalism https://daily.jstor.org/to-fix-fake-news-look-to-yellow-journalism/ Politics and the English Language, Orwell https://www.orwellfoundation.com/the-orwell-foundation/orwell/essays-and-other-works/politics-and-the-english-language/ I also highly recommend reading the book 1984. There is also a good movie of it:
https://www.imdb.com/title/tt0087803/?ref_=fn_al_tt_1 |
|
|
9. 2/22 |
AI and Policy |
Guest, Chris Meserole, Brookings
Institution |
|
|
10. 2/24 |
Reinforcement Learning |
Lecture -- http://incompleteideas.net/book/the-book.html
is an excellent text on RL. Reading
the first six chapters will give you a good intro. |
|
|
11. 3/1 |
RL and Data Centers |
Transforming Cooling Optimization for Green Data Center via Deep
Reinforcement Learning http://papers.nips.cc/paper/7638-data-center-cooling-using-model-predictive-control.pdf |
|
|
12. 3/3 |
RL and Data Centers cont’d Generative models and GANs |
Lecture |
|
|
13. 3/8 |
GANs and Deep Fakes |
CNN-generated
images are surprisingly easy to spot... for now |
|
|
14. 3/10 |
Text embeddings |
Lecture An
Image is Worth 16x16 Words: Transformers for Image Recognition at Scale |
|
|
15. 3/22 |
Story generation |
http://faculty.washington.edu/ebender/papers/Stochastic_Parrots.pdf
On the dangers of Stochastic Parrots |
|
|
16. 3/24 |
Fake News Detection |
https://www.aclweb.org/anthology/D17-1317.pdf https://arxiv.org/pdf/1907.07347v1.pdf
Defending Against Neural Fake News, “Liar, Liar Pants on Fire”A
New Benchmark Dataset for Fake News Detection |
|
|
17. 3/29 |
|
Guest Speaker: Chris Bregler |
|
|
18. 3/31 |
Covid |
Overview, ML and covid https://www.nature.com/articles/s42256-020-0181-6 Modeling between-population
variation in COVID-19 dynamics in Hubei, Lombardy, and New York City
https://journals.plos.org/plosone/article/authors?id=10.1371/journal.pone.0239474 |
|
|
19. 4/5 |
|
Guest speaker: Jacob Steinhardt. |
|
|
20. 4/7 |
Protein folding |
Survey on computational protein folding https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6790072/ Alphafold https://dasher.wustl.edu/bio5357/discussion/nature-577-706-20.pdf Blog post on alphafold and covid |
|
|
21. 4/12 |
No Class |
|
|
|
22. 4/14 |
Is AI a threat to democracy? |
Artificial Intelligence: Risks to Privacy and Democracy |
|
|
23. 4/19 |
AI and the Singularity |
http://lib.21h.io/library/CNKLVMSA/download/LQAYX97Q/2020_Guide_To_Deep_Learning_Basics_-_Logical%2C_Historical_And_Philosophical_Springer.pdf#page=113
Chapter on the singularity https://www.youtube.com/watch?v=qc4v7AvqigU Section 2, beginning at 21.50.
However, the whole video is worthwhile. |
|
|
24. 4/21 |
Assorted climate topics |
Real-time optimization
of wind farms using modifier adaptation and machine learning
(some background is in A Tutorial on the Dynamics and Control of Wind Turbines and Wind Farms) Citizen
Science and Climate Change: Mapping the Range Expansions of Native and Exotic
Plants with the Mobile App Leafsnap
Sustainability
at Scale: Towards Bridging the Intention-Behavior Gap with Sustainable
Recommendations |
|
|
25. 4/26 |
Student presentations |
|
|
|
26. 4/28 |
|
Guest speaker: Ralph Dubaya Global canopy height estimation with GEDI LIDAR waveforms and Bayesian deep learning |
|
|
27. 5/3 |
Student presentations |
|
|
|
28. 5/5 |
Student presentations |
|
|
|
29. 5/10 |
Conclusions |
|
|