Communication of the ACM Magazine 1/2020 Vol 63 # 1 Interpretable Machine Learning


SKU: 18007 Category:


Communication of the ACM Magazine 1/2020 Vol 63 # 1 Interpretable Machine Learning

Communications of the ACM is the monthly journal of the Association for Computing Machinery. It was established in 1958, with Saul Rosen as its first managing editor. It is sent to all ACM members. Articles are intended for readers with backgrounds in all areas of computer science and information systems.

Cracks in open collaboration in universities

Publish and perish

In search of the shortest possible schedule
The Communications Web site,, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we’ll publish selected posts or excerpts.

Multiplication hits the speed limit
A problem “around since antiquity” may have been resolved by a new algorithm.

How the internet spans the globe
The modern Internet is made possible by hundreds of thousands of miles of undersea cables.

Will deepfakes do deep damage?
The ability to produce fake videos that appear amazingly real is here. Researchers are now developing ways to detect and prevent them.

COLUMN: Law and technology

Increasing automation in policing
Seeking the delicate balance between civil liberties and policing public safety.

COLUMN: Technology strategy and management

‘Platformizing’ a bad business does not make it a good business
Transaction platforms link third-party applications and services providers with users.

von Neumann thought Turing’s universal machine was ‘simple and neat.’: but that didn’t tell him how to design a computer
New discoveries answer an old question.

Ethics of technology needs more political philosophy
Incorporating considerations of reasonable pluralism, individual agency, and legitimate authority.

A* search: what’s in a name?
A search for algorithmic answers returns unique results.

The reliability of enterprise applications
Understanding enterprise reliability.

Blockchain technology: what is it good for?
Industry’s dreams and fears for this new technology.

Space time discontinuum
Combining data from many sources may cause painful delays.

Dependability in edge computing
Edge computing holds great promise, and almost as many challenges in deployment.

Techniques for interpretable machine learning
Uncovering the mysterious ways machine learning models make decisions.

Mastering concurrent computing through sequential thinking
A 50-year history of concurrency.

Technical perspective: Is there a geek gene?

Evidence that computer science grades are not bimodal
Although it has never been rigorously demonstrated, there is a common belief that grades in computer science courses are bimodal. We statistically analyzed 778 distributions of final course grades from a large research university and found that only 5.8%…

Feedback for foxes
Searching for the best strategy for shifty maneuvers.

Computing education programs
Computing organizations

Computing profession
Adversarial learning
Analysis and design of emerging devices and systems
Codes of ethics
Collaborative learning
Concurrency control
Data centers
Data integration
E-commerce infrastructure
Enterprise application integration tools
Enterprise applications
Enterprise computing
Enterprise level and data centers power issues
History of computing
Image processing
Interaction devices
Language features
Law, social and behavioral sciences
Machine learning
Machine learning approaches
Mathematics and statistics
Mediators and data integration
Network architectures
Network properties
Network structure
Probabilistic representations
Project and people management
Scene anomaly detection
Sensor devices and platforms.

Address label on cover. Minor edge wear to cover. Otherwise in unread condition. More pictures may be in description (which it is suggested you read!)