Artificial Intelligence

Army of None: Autonomous Weapons and the Future of War #book - "The era of autonomous weapons has arrived. Today around the globe, at least thirty nations have weapons that can search for and destroy enemy targets all on their own. Paul Scharre, a leading expert in next-generation warfare, describes these and other high tech weapons systems—from Israel’s Harpy drone to the American submarine-hunting robot ship Sea Hunter—and examines the legal and ethical issues surrounding their use. “A smart primer to what’s to come in warfare” (Bruce Schneier), Army of None engages military history, global policy, and cutting-edge science to explore the implications of giving weapons the freedom to make life and death decisions. A former soldier himself, Scharre argues that we must embrace technology where it can make war more precise and humane, but when the choice is life or death, there is no replacement for the human heart."
Artificial Intelligence: A Modern Approach #book - by Stuart Russell, Peter Norvig
The Book of Why: The New Science of Cause and Effect #book - by Judea Pearl, Dana Mackenzie
The Conscious Mind #book - by Zoltan Torey
Gödel, Escher, Bach: An Eternal Golden Braid #book - by Douglas R. Hofstadter
Machine Learning Mini-Degree #course - "Master Machine Learning with Python and Tensorflow. Craft Advanced Artificial Neural Networks and Build Your Cutting-Edge AI Portfolio." Includes 7 courses:
  1. 1.
    Numpy Matrices and Vectors
  2. 2.
    The Complete Artificial Neural Networks Developer Course
  3. 3.
    Convolutional Neural Networks
  4. 4.
    Generative Adversarial Networks
  5. 5.
    Applied Deep Learning with Python
  6. 6.
    Recurrent Neural Networks: Text Generation
  7. 7.
    Deep Reinforcement Learning.
Natural Language Processing with Python by Steven Bird, Ewan Klein, Edward Loper - "This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic summarization and translation. With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range of linguistic data structures, and you'll understand the main algorithms for analyzing the content and structure of written communication."
Pattern Classification #book - by David G. Stork, Richard O. Duda, Peter E. Hart
Robots #book - by John M. Jordan
Understanding Machine Learning: From Theory to Algorithms #book - by Shai Shalev-Shwartz, Shai Ben-David