acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

What Does It Mean for AI to Understand?
From ACM Opinion

What Does It Mean for AI to Understand?

It's simple enough for AI to seem to comprehend data, but devising a true test of a machine's knowledge has proved difficult

The Growing Cost of Deep Learning for Source Code
From Communications of the ACM

The Growing Cost of Deep Learning for Source Code

Attempting to mitigate problems associated with the trend toward massive dataset scaling.

The Long Road Ahead to Transition to Post-Quantum Cryptography
From Communications of the ACM

The Long Road Ahead to Transition to Post-Quantum Cryptography

Anticipating the output of the competition for new cryptographic algorithms.

Why We Must Rethink AI Benchmarks
From ACM Opinion

Why We Must Rethink AI Benchmarks

While helpful in comparing AI performance, benchmarks are often taken out of context, sometimes to harmful results

What Every Engineer and Computer Scientist Should Know
From Communications of the ACM

What Every Engineer and Computer Scientist Should Know: The Biggest Contributor to Happiness

Seeking the fundamental factors instrumental to happiness.

Patent Absurdity
From Communications of the ACM

Patent Absurdity

A case when ignorance is the best policy.

Accelerator-Level Parallelism
From Communications of the ACM

Accelerator-Level Parallelism

Charging computer scientists to develop the science needed to best achieve the performance and cost goals of accelerator-level parallelism hardware and software...

'In Situ' Data Rights
From Communications of the ACM

'In Situ' Data Rights

Improving on data portability.

'Yeah, We're Spooked', Says Expert about AI's Potential Impact
From ACM Opinion

'Yeah, We're Spooked', Says Expert about AI's Potential Impact

Professor Stuart Russell says field of AI needs to grow up quickly to ensure humans remain in control

Strong AI Requires Autonomous Building of Composable Models
From ACM Opinion

Strong AI Requires Autonomous Building of Composable Models

Models built by AI must encode the fundamental patterns of experience

We Are Not Users
From Communications of the ACM

We Are Not Users: Gaining Control Over New Technologies

Seeking a more selective approach to technology usage.

Shaping Ethical Computing Cultures
From Communications of the ACM

Shaping Ethical Computing Cultures

Lessons from the recent past.

Privacy Engineering Superheroes
From Communications of the ACM

Privacy Engineering Superheroes

Privacy engineers are essential to both preventing and responding to organizational privacy problems.

Moving Towards Reproducible Machine Learning
From ACM Opinion

Moving Towards Reproducible Machine Learning

Reporting machine learning-based research can help to improve transparency and reproducibility

The Uselessness of Useful Knowledge
From ACM Opinion

The Uselessness of Useful Knowledge

Today's powerful but little-understood AI breakthroughs echo past examples of unexpected scientific progress

'Small Data' Is Also Crucial for Machine Learning
From ACM Opinion

'Small Data' Is Also Crucial for Machine Learning

The most promising AI approach you've never heard of doesn't need to go big

Why Robots Should Fear Death as Much as We Do
From ACM Opinion

Why Robots Should Fear Death as Much as We Do

To gain full artificial general intelligence, perhaps machines need to fear their own mortality

Americans Need a Bill of Rights for an AI-Powered World
From ACM Opinion

Americans Need a Bill of Rights for an AI-Powered World

The White House Office of Science and Technology Policy is developing principles to guard against powerful technologies—with input from the public

Supersized AIs: Are Truly Intelligent Machines Just a Matter of Scale?
From ACM Opinion

Supersized AIs: Are Truly Intelligent Machines Just a Matter of Scale?

Gigantic neural networks that write with remarkable fluency have led to suggestions that scaling up will usher in ultimately true machine intelligence

Why OpenAI's Codex Won't Replace Coders
From ACM Opinion

Why OpenAI's Codex Won't Replace Coders

Human programmers can actually become more powerful and efficient with Codex
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account