Book picks similar to
Spiking Neuron Models: Single Neurons, Populations, Plasticity by Wulfram Gerstner
brain
ai
neuroscience
biology
How We Learn: Why Brains Learn Better Than Any Machine . . . for Now
Stanislas Dehaene - 2018
It seems so ordinary, everyone does it. Actually it's more of a black box, which Dehaene cracks open to reveal the awesome secrets within."--The New York Times Book Review An illuminating dive into the latest science on our brain's remarkable learning abilities and the potential of the machines we program to imitate themThe human brain is an extraordinary learning machine. Its ability to reprogram itself is unparalleled, and it remains the best source of inspiration for recent developments in artificial intelligence. But how do we learn? What innate biological foundations underlie our ability to acquire new information, and what principles modulate their efficiency?In How We Learn, Stanislas Dehaene finds the boundary of computer science, neurobiology, and cognitive psychology to explain how learning really works and how to make the best use of the brain's learning algorithms in our schools and universities, as well as in everyday life and at any age.
Darwin Among The Machines: The Evolution Of Global Intelligence
George Dyson - 1997
Dyson traces the course of the information revolution, illuminating the lives and work of visionaries - from the time of Thomas Hobbes to the time of John von Neumann - who foresaw the development of artificial intelligence, artificial life, and artificial mind. This book derives both its title and its outlook from Samuel Butler's 1863 essay "Darwin Among the Machines." Observing the beginnings of miniaturization, self-reproduction, and telecommunication among machines, Butler predicted that nature's intelligence, only temporarily subservient to technology, would resurface to claim our creations as her own. Weaving a cohesive narrative among his brilliant predecessors, Dyson constructs a straightforward, convincing, and occasionally frightening view of the evolution of mind in the global network, on a level transcending our own. Dyson concludes that we are in the midst of an experiment that echoes the prehistory of human intelligence and the origins of life. Just as the exchange of coded molecular instructions brought life as we know it to the early earth's primordial soup, and as language and mind combined to form the culture in which we live, so, in the digital universe, are computer programs and worldwide networks combining to produce an evolutionary theater in which the distinctions between nature and technology are increasingly obscured. Nature, believes Dyson, is on the side of the machines.
The Conscious Mind: In Search of a Fundamental Theory
David J. Chalmers - 1996
Dennett, Gerald Edelman, and Roger Penrose, all firing volleys in what has come to be called the consciousness wars. Now, in The Conscious Mind, philosopher David J. Chalmers offers a cogent analysis of this heated debate as he unveils a major new theory of consciousness, one that rejects the prevailing reductionist trend of science, while offering provocative insights into the relationship between mind and brain.Writing in a rigorous, thought-provoking style, the author takes us on a far-reaching tour through the philosophical ramifications of consciousness. Chalmers convincingly reveals how contemporary cognitive science and neurobiology have failed to explain how and why mental events emerge from physiological occurrences in the brain. He proposes instead that conscious experience must be understood in an entirely new light--as an irreducible entity (similar to such physical properties as time, mass, and space) that exists at a fundamental level and cannot be understood as the sum of its parts. And after suggesting some intriguing possibilities about the structure and laws of conscious experience, he details how his unique reinterpretation of the mind could be the focus of a new science. Throughout the book, Chalmers provides fascinating thought experiments that trenchantly illustrate his ideas. For example, in exploring the notion that consciousness could be experienced by machines as well as humans, Chalmers asks us to imagine a thinking brain in which neurons are slowly replaced by silicon chips that precisely duplicate their functions--as the neurons are replaced, will consciousness gradually fade away? The book also features thoughtful discussions of how the author's theories might be practically applied to subjects as diverse as artificial intelligence and the interpretation of quantum mechanics.All of us have pondered the nature and meaning of consciousness. Engaging and penetrating, The Conscious Mind adds a fresh new perspective to the subject that is sure to spark debate about our understanding of the mind for years to come.
Hacking: The Art of Exploitation
Jon Erickson - 2003
This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.
Conscious Robots: Facing up to the reality of being human.
Paul Kwatz - 2005
Conscious Robots challenges us to face up to the reality of being human: just because we're conscious doesn't mean we're not robots. So what would we do with free will if we really had it? And how does “being a robot” explain why life, as Buddha suggested, is “inherently unsatisfactory”, despite our luxurious homes, successful careers and loving families? Conscious Robots shows why we’re so convinced that we’re in charge, when we’re really just carrying out our evolved pre-programmed instructions. And reveals the inevitable future, how one day humans will take control of their conscious minds, get happy and stay happy. But it will come too late for you, Dear Reader… so no point buying the book. Unless you’re extremely rich, of course. Then you can pay for the neurochemical research yourself. “Easy to understand and persuasive” “Reminded me of Douglas Adams and Terry Pratchett”
Pragmatic Thinking and Learning: Refactor Your Wetware
Andy Hunt - 2008
Not in an editor, IDE, or design tool. You're well educated on how to work with software and hardware, but what about wetware--our own brains? Learning new skills and new technology is critical to your career, and it's all in your head. In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture. You'll learn new tricks and tips to learn more, faster, and retain more of what you learn. You need a pragmatic approach to thinking and learning. You need to Refactor Your Wetware. Programmers have to learn constantly; not just the stereotypical new technologies, but also the problem domain of the application, the whims of the user community, the quirks of your teammates, the shifting sands of the industry, and the evolving characteristics of the project itself as it is built. We'll journey together through bits of cognitive and neuroscience, learning and behavioral theory. You'll see some surprising aspects of how our brains work, and how you can take advantage of the system to improve your own learning and thinking skills.In this book you'll learn how to:Use the Dreyfus Model of Skill Acquisition to become more expertLeverage the architecture of the brain to strengthen different thinking modesAvoid common "known bugs" in your mindLearn more deliberately and more effectivelyManage knowledge more efficientlyPrinted in full color.
Probably Approximately Correct: Nature's Algorithms for Learning and Prospering in a Complex World
Leslie Valiant - 2013
We nevertheless muddle through even in the absence of theories of how to act. But how do we do it?In Probably Approximately Correct, computer scientist Leslie Valiant presents a masterful synthesis of learning and evolution to show how both individually and collectively we not only survive, but prosper in a world as complex as our own. The key is “probably approximately correct” algorithms, a concept Valiant developed to explain how effective behavior can be learned. The model shows that pragmatically coping with a problem can provide a satisfactory solution in the absence of any theory of the problem. After all, finding a mate does not require a theory of mating. Valiant’s theory reveals the shared computational nature of evolution and learning, and sheds light on perennial questions such as nature versus nurture and the limits of artificial intelligence.Offering a powerful and elegant model that encompasses life’s complexity, Probably Approximately Correct has profound implications for how we think about behavior, cognition, biological evolution, and the possibilities and limits of human and machine intelligence.
Words and Rules: The Ingredients of Language
Steven Pinker - 1999
In Words and Rules, Steven Pinker explains the mysteries of language by examining a single construction from a dozen viewpoints, proposing that the essence of language is a mental dictionary of memorized words, and a mental grammar of creative rules.
Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Eric Matthes - 2015
You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!
Big Java
Cay S. Horstmann - 2002
Thoroughly updated to include Java 6, the Third Edition of Horstmann's bestselling text helps you absorb computing concepts and programming principles, develop strong problem-solving skills, and become a better programmer, all while exploring the elements of Java that are needed to write real-life programs. A top-notch introductory text for beginners, Big Java, Third Edition is also a thorough reference for students and professionals alike to Java technologies, Internet programming, database access, and many other areas of computer science.Features of the Third Edition: The 'Objects Gradual' approach leads you into object-oriented thinking step-by-step, from using classes, implementing simple methods, all the way to designing your own object-oriented programs. A strong emphasis on test-driven development encourages you to consider outcomes as you write programming code so you design better, more usable programs Helpful "Testing Track" introduces techniques and tools step by step, ensuring that you master one before moving on to the next New teaching and learning tools in WileyPLUS--including a unique assignment checker that enables you to test your programming problems online before you submit them for a grade Graphics topics are developed gradually throughout the text, conveniently highlighted in separate color-coded sections Updated coverage is fully compatible with Java 5 and includes a discussion of the latest Java 6 features
The Year in Tech, 2021: The Insights You Need from Harvard Business Review (HBR Insights Series)
Harvard Business Review - 2020
2 Weeks to a Younger Brain
Gary Small - 2015
Now they can stop worrying, take charge of their brain health, and begin enjoying a sharper mind quickly and for years to come. In 2 Weeks to a Younger Brain, Dr. Gary Small and Gigi Vorgan translate the latest brain science into practical strategies and exercises that everyone can use to get immediate and long-lasting benefits. Dr. Small's studies have found that the sooner each of us gets started on a younger brain program, the greater the potential benefits. Following the authors' advice will not only improve your memory, but will also strengthen your physical health by reducing your risk for diabetes, heart disease, and stroke. In a new study published by the journal Psychological Science, researchers at MIT and Massachusetts General Hospital reported that the ability to reason, learn, and remember information ebbs and flows over our lifespan Although some forms of rapid recall peak in our late teens, our ability to evaluate another person's emotions by just viewing their eyes is strongest in midlife. And, vocabulary skills may not decline until well into our 60s. Remarkably, their data showed that since the late-1970s and early 1980s, our peak-ability to define words has gradually increased from age 40 to age 60. After three decades of helping thousands of patients improve their mental acuity, Dr. Small has shown that our daily lifestyle habits are directly linked to brain health. 2 Weeks to a Younger Brain reveals how you can rapidly form new habits that bolster cognitive abilities and help prevent, and reverse, brain aging. 2 Weeks to a Younger Brain makes sense of the latest scientific discoveries showing that: • Brain aging starts as young as age 20 • Sex is good for your brain • Memory exercises can erase senior moments from your brain scan • Aerobic conditioning can overcome even a genetic risk for Alzheimer's disease
The New Breed: What Our History with Animals Reveals about Our Future with Robots
Kate Darling - 2021
But MIT Media Lab researcher and technology policy expert Kate Darling argues just the opposite, and that treating robots with a bit of humanity, more like the way we treat animals, will actually serve us better. From a social, legal, and ethical perspective, she shows that our current ways of thinking don't leave room for the robot technology that is soon to become part of our everyday routines. Robots are likely to supplement--rather than replace--our own skills and relationships. So if we consider our history of incorporating animals into our work, transportation, military, and even families, we actually have a solid basis for how to contend with this future.A deeply original analysis of our technological future and the ethical dilemmas that await us, The New Breed explains how the treatment of machines can reveal a new understanding of our own history, our own systems and how we relate--not just to non-humans, but also to each other.
Learn Java in One Day and Learn It Well: Java for Beginners with Hands-on Project
Jamie Chan - 2016
Learn Java Programming Fast with a unique Hands-On Project. Book 4 of the Learn Coding Fast Series. Covers Java 8. Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the Java language fast? This book is for you. You no longer have to waste your time and money trying to learn Java from boring books that are 600 pages long, expensive online courses or complicated Java tutorials that just leave you more confused and frustrated. What this book offers... Java for Beginners Complex concepts are broken down into simple steps to ensure that you can easily master the Java language even if you have never coded before. Carefully Chosen Java Examples Examples are carefully chosen to illustrate all concepts. In addition, the output for all examples are provided immediately so you do not have to wait till you have access to your computer to test the examples. Careful selection of topics Topics are carefully selected to give you a broad exposure to Java, while not overwhelming you with information overload. These topics include object-oriented programming concepts, error handling techniques, file handling techniques and more. In addition, new features in Java (such as lambda expressions and default methods etc) are also covered so that you are always up to date with the latest advancement in the Java language. Learn The Java Programming Language Fast Concepts are presented in a "to-the-point" style to cater to the busy individual. You no longer have to endure boring and lengthy Java textbooks that simply puts you to sleep. With this book, you can learn Java fast and start coding immediately. How is this book different... The best way to learn Java is by doing. This book includes a unique project at the end of the book that requires the application of all the concepts taught previously. Working through the project will not only give you an immense sense of achievement, it’ll also help you retain the knowledge and master the language. Are you ready to dip your toes into the exciting world of Java coding? This book is for you. Click the BUY button and download it now. What you'll learn: Introduction to Java - What is Java? - What software do you need to code Java programs? - How to install and run JDK and Netbeans? Data types and Operators - What are the eight primitive types in Java? - What are arrays and lists? - How to format Java strings - What is a primitive type vs reference type? - What are the common Java operators? Object Oriented Programming - What is object oriented programming? - How to write your own classes - What are fields, methods and constructors? - What is encapsulation, inheritance and polymorphism? - What is an abstract class and interface? Controlling the Flow of a Program - What are condition statements? - How to use control flow statements in Java - How to handle errors and exceptions - How to throw your own exception
Calculus Made Easy
Silvanus Phillips Thompson - 1910
With a new introduction, three new chapters, modernized language and methods throughout, and an appendix of challenging and enjoyable practice problems, Calculus Made Easy has been thoroughly updated for the modern reader.