The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
Harvard Medical University Professor Gabriel Kreiman provides an account of how humans and animals process visual data and how far techno come toward replicating these functions in computers.
Aalto University Professor Arno Solin discusses how to improve deep learning uncertainty with doctoral student Lassi Meronen.
To help humanity solve fundamental problems of cooperation, scientists need to reconceive artificial intelligence as deeply social.
To build a general artificial intelligence, we may need to know more about our own minds, argues computer scientist Melanie Mitchell.
Plagued by unifinished crossword puzzles? Matt Ginsberg, a pro crossword writer and AI scientist, wrote a program that solves crosswords.
Exploratory learning, the kind that is exhibited by children, might better inform AI development than the habitual learning processes employed by adults, according to a UC Berkeley AI Research group member Alison Gopnik.
Addressing the trust issues underlying the current limits on data sharing.
In pursuit of professional status for computing professionals.
Perhaps a more appropriate question is 'Why not both'?
Why law matters for computer scientists and other folk.
Seeking to rectify the two mutually exclusive ways of comparing computational power — encoding and simulation.
Focusing on the human element of remote software engineer productivity.
Babbage wanted to control his analytical engine, regarded as the ancestor of the modern-day computer, with punched cards.
In this blog, we describe our vision for a journal that would focus on data science education from the interdisciplinarity …