acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Linguistics and the Development of NLP
From ACM Opinion

Linguistics and the Development of NLP

An interview with Christopher Manning, director of the Stanford University AI Lab and an associate director of Stanford's Human-Centered Artificial Intelligence...

The AI Researcher Giving Her Field Its Bitter Medicine
From ACM Opinion

The AI Researcher Giving Her Field Its Bitter Medicine

Anima Anandkumar wants computer scientists to move beyond the matrix, among other challenges.

 Supercomputer Emulator: AI's New Role in Science
From ACM Opinion

Supercomputer Emulator: AI's New Role in Science

Chris Bishop, Microsoft's head of AI4Science, sees machine learning partially supplanting simulation.

Interpretable Machine Learning
From ACM Opinion

Interpretable Machine Learning

A conversation with Been Kim, staff research scientist at Google Brain.

On the Model of Computation: Counterpoint
From Communications of the ACM

On the Model of Computation: Counterpoint: Parallel Programming Wall and Multicore Software Spiral: Denial Hence Crisis

Parallel programming wall and multicore software spiral: Denial hence crisis.

On the Model of Computation: Point
From Communications of the ACM

On the Model of Computation: Point: We Must Extend Our Model of Computation to Account for Cost and Location

We must extend our model of computation to account for cost and location.

Security by Labeling
From Communications of the ACM

Security by Labeling

Protecting and empowering the digital consumer.

Can Neural Networks Learn Better than Human Neurons?
From ACM Opinion

Can Neural Networks Learn Better than Human Neurons?

When AI programmers stop trying to copy the human neuron, neural networks make much better progress.

How to Solve AI's 'Common-Sense' Problem
From ACM Opinion

How to Solve AI's 'Common-Sense' Problem

AI systems without common sense will make mistakes when they reach the limits of where they've been trained.

When Should a Black Box Be Transparent?
From Communications of the ACM

When Should a Black Box Be Transparent?

When is a replacement not a replacement?

An Interview with Dana Scott
From Communications of the ACM

An Interview with Dana Scott

ACM Fellow and A.M. Turing Award recipient Dana Scott reflects on his career.

An Interview with Dana Scott
From Communications of the ACM

An Interview with Dana Scott

ACM Fellow and A.M. Turing Award recipient Dana Scott reflects on his career.

Transforming Science through Cyberinfrastructure
From Communications of the ACM

Transforming Science through Cyberinfrastructure

NSF's vision for the U.S. cyberinfrastructure ecosystem for science and engineering in the 21st century.

Yann LeCun's Bold New Vision for the Future of AI
From ACM Opinion

Yann LeCun's Bold New Vision for the Future of AI

One of deep learning's godfathers pulls together old ideas to sketch out a fresh path for AI.

Algorithms with Predictions
From Communications of the ACM

Algorithms with Predictions

Seeking a new approach that goes beyond worst-case analysis.

Cookie Monster
From Communications of the ACM

Cookie Monster

Inscrutable cookie banners torment users while failing to inform consent.

The Future of Information Work
From Communications of the ACM

The Future of Information Work

Considering the recent effects of remote work on network structure.

The Computer Scientist Who Parlays Failures into Breakthroughs
From ACM Opinion

The Computer Scientist Who Parlays Failures into Breakthroughs

An interview with Yale University Sterling Professor of Computer Science Daniel Spielman.

What Is So Great about Quantum Computing?
From ACM Opinion

What Is So Great about Quantum Computing?

A Q&A with NIST theorist Alexey Gorshkov.

How to Write Software with Mathematical Perfection
From ACM Opinion

How to Write Software with Mathematical Perfection

Leslie Lamport revolutionized how computers talk to each other, and now he's working on how engineers talk to their machines.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account