Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Millen, Jonathan
Rockport, Massachusetts
   Reviewer Selected
Follow this Reviewer
Date Reviewed  
- 10 of 38 reviews

  Fifty years of P vs. NP and the possibility of the impossible
Fortnow L.  Communications of the ACM 65(1): 76-85, 2022. Type: Article

The P versus NP problem is one of the most fundamental and well-known unresolved questions in computer science. In comparison with the 2009 Communications article by the same author [1], the current survey is less about progress toward a so...

Jun 27 2022  
   General video game artificial intelligence
Pérez Liébana D., Lucas S., Gaina R., Togelius J., Khalifa A., Liu J.,  Morgan & Claypool, San Rafael, CA, 2020. 192 pp. Type: Book (978-1-681736-46-4)

It’s a jungle out there: exploding asteroids, fire-breathing dragons, and maniacal cultists, among other lethal threats. What and how can you teach newborn babies, somehow fitted with a hero’s body and magical weapons, to defend themse...

Dec 29 2020  
   The effects of mixing machine learning and human judgment
Vaccaro M., Waldo J.  Communications of the ACM 62(11): 104-110, 2019. Type: Article

Automated risk assessment systems are often used in situations that require human judgment. One motivation for doing this is to remove human bias. Even when the automated system has been shown to be more accurate than human assessments, a team com...

Aug 7 2020  
   A survey of methods for explaining black box models
Guidotti R., Monreale A., Ruggieri S., Turini F., Giannotti F., Pedreschi D.  ACM Computing Surveys 51(5): 1-42, 2019. Type: Article

Computerized decision support systems have significant social consequences, and yet they are capable of mistakes or bias. Can an autonomous driving system be trusted, for example, when its visual scene recognition was implemented as a neural netwo...

Jan 25 2019  
  Minimally sufficient conditions for the evolution of social learning and the emergence of non-genetic evolutionary systems
Gonzalez M., Watson R., Bullock S.  Artificial Life 23(4): 493-517, 2017. Type: Article

Social learning is defined here as the imitation of behaviors exhibited by other members of a population. In a population of humans, we might be talking about memes, or more broadly, culture. The authors mention animal examples such as the way bir...

May 17 2018  
   The cognitive domain of a glider in the game of life
Beer R.  Artificial Life 20(2): 183-206, 2014. Type: Article

The term “cognitive domain” is used in a “somewhat unusual and controversial” way (quoting the paper). It is to be interpreted in the context of autopoietic systems, a framework originating in a manifesto by Maturana and Va...

Apr 16 2015  
  A historical examination of the social factors affecting female participation in computing
Patitsas E., Craig M., Easterbrook S.  ITiCSE 2014 (Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, Uppsala, Sweden,  Jun 21-25, 2014) 111-116, 2014. Type: Proceedings

Barriers to women in computing have existed at least since Ada Lovelace programmed Babbage’s analytical engine. This brief historical survey, bolstered by 55 references, traces the evolution of women’s opportunities for education and c...

Jan 13 2015  
  Lessons in learning
Smith J.  IEEE MultiMedia 20(3): 2-3, 2013. Type: Article

It is a time-honored approach in machine intelligence to study the way humans manage intellectual tasks. In this two-page essay, Smith notes that the way machines learn still differs significantly from how humans and animals learn. He calls attent...

Apr 14 2014  
  Superlinear performance in real-time parallel computation
Akl S.  The Journal of Supercomputing 29(1): 89-111, 2004. Type: Article

In this paper, several examples are presented to debunk the belief, or folk theorem, that the speedup achieved by a parallel algorithm using n processors over a sequential algorithm is at most equal to n....

Oct 19 2004  
  First experiences using XACML for access control in distributed systems
Lorch M., Proctor S., Lepro R., Kafura D., Shah S.  XML security (Proceedings of the 2003 ACM workshop on XML security, Fairfax, Virginia,  Oct 31, 2003) 25-37, 2003. Type: Proceedings

Extensible Access Control Markup Language (XACML) is a language, defined using Extensible Markup Language (XML), for expressing distributed or loosely federated system access control policies. It has been ratified by the Organization for the Advan...

Aug 12 2004  
Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2022 ThinkLoud, Inc.
Terms of Use
| Privacy Policy