Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
March 6, 2021

The practice of crowdsourcing
The practice of crowdsourcing provides a very concise, yet very practical, guide to crowdsourcing computing. In computer science, we discuss algorithms, software, hardware, design, and societal issues in computing, among many other topics. The field of crowdsourcing deals with computing from a very different perspective, that... more
Artificial intelligence (AI) research is now progressing rapidly. Recent landmarks such as self-driving cars, a computer winning at... more
- Stephen Hawking, Stuart Russell, Max Tegmark, and Frank Wilczek (2014)
Evolution from single to hybrid nanogenerator: IEEE Transactions on Nanotechnology

The paper announces a survey of a variety of devices and principles; when combined into hybrid realizations, the devices and principles claim to enable self-powered systems. The categories of devices and... more

Electronics (J.2...) | Mar 2 21

Orchestrating big data analysis workflows in the cloud: ACM Computing Surveys

When processing different big data workflows, many new and (so far) unknown patterns and performance requirements are visible. We are forced to search new processing models and... more

Cloud Computing (C.2.4...) | Mar 2 21

A survey of tool-supported assurance case assessment techniques: ACM Computing Surveys

Assurance case assessment techniques find application in the study of complex system reliability and safety, for example, nuclear reactors, energy systems, aircraft, and so on. As the authors state, "significant research... more

Introductory And Survey (A.1) | Mar 1 21

Profiles of separations: in graphs, matroids, and beyond: Combinatorica

A matroid is a structure of finite nonempty sets of subsets that apply the hereditary property. Here, the authors deploy tree decomposition to distinguish the tangles of a finite graph or matroid. They also apply the Gomory-Hu... more

Mathematics & Statistics (J.2...) | Feb 23 21

Tapir: embedding recursive fork-join parallelism into LLVM’s intermediate representation: ACM Transactions on Parallel Computing

A typical compiler has a front end that analyzes the source text and converts it to a language-independent IR whose structure and operations support... more

Parallel Programming (D.1.3...) | Feb 22 21

Collaborative intelligent cross-camera video analytics at edge: opportunities and challenges: AIChallengeIoT 19

Monitoring cameras are now deployed on many city corners. When things happen, law enforcement units or other agencies can search the video feed from those cameras, either in real time or afterwards.... more

Computer Vision (I.5.4...) | Feb 19 21

Replicated computations results (RCR) report for “Statistical abstraction for multi-scale spatio-temporal systems”: ACM Transactions on Modeling & Computer Simulation

This brief paper takes an unusual approach to presenting the experimental results of simulating two case studies from [1]: a model of Escherichia... more

Life & Medical Sciences (J.3) | Feb 8 21

Walling up backdoors in intrusion detection systems: Big-DAMA 19

Intrusion detection systems (IDSs) detect anomalies in a network. However, backdoors instated for profit, political gain, and/or other reasons can be hard to detect and may introduce security vulnerabilities... more

General (I.0) | Feb 4 21

FfDL: a flexible multi-tenant deep learning platform: Middleware 19

Cloud computing is becoming the preferred choice in many domains due to availability, flexibility, and scalability, as well as many other reasons. However, this also brings challenges, that is, adapting cloud... more

Learning (I.2.6) | Feb 3 21

Environmental bisimulations for probabilistic higher-order languages: ACM Transactions on Programming Languages and Systems

Bisimulation is a technique for proving the behavioral equivalence of labeled transition systems. It is used in the study of λ calculi, for example... more

General (D.3.0) | Feb 2 21

Algorithm design with Haskell

Algorithm design with Haskell is sectioned into six major parts, covering a multitude of topics and algorithms. There are too many individual topics to highlight in this review; however, as a programming lecturer, these few were of particular interest to me: timing, sorting, graphs... more
Haskell (D.3.2...) | Mar 5 21

How the Internet really works: an illustrated guide to protocols, privacy, censorship, and governance

The authors have backgrounds in privacy, online anonymity, Internet freedom, human rights, and Internet governance, and this book is intended as “supplementary to a practice, such as in a... more
Privacy (K.4.1...) | Mar 4 21

Proof theory and algebra in logic

If you are interested in mathematical logic and its relationship to algebraic structures, this brief introductory book gives an excellent overview for you. The author of the book, Hiroakira Ono, has been a very active researcher in this area for decades; he... more
Proof Theory (F.4.1...) | Mar 3 21

Diversity in visualization

Diversity in visualization is a small book, spanning 88 pages (nine chapters plus references and editor/author bios). Yet it is very surprising, in a very good sense. The book is the result of "observations ... based on the analysis of data about the IEEE VIS family of... more
General (A.0) | Feb 26 21

The darknet and smarter crime

“In situations where crime is a value or reward in itself, breaking the law is its own incentive. Crime then can be situationally rational, motivated and meaningful.” Lecturer and researcher Angus Bancroft, with such simple yet deep observations, has authored a... more
Abuse & Crime Involving Comp. (K.4.2...) | Feb 25 21

Linguistic fundamentals for natural language processing II

The ability of systems to process natural language is one of the most tangible results of the evolution of artificial intelligence (AI) in the last decade. Conversational interfaces--speech or text--are everywhere: in our Global Positioning... more
Natural Language Processing (I.2.7) | Feb 24 21

Deep learning approaches to text production

Curiosity in natural language production (or generation) does not seem to be going away. Newer frameworks and newer approaches, with some of them causing paradigm shifts, are helping the cause. Through this book, Shashi Narayan and Claire Gardent unravel the mystery... more
Learning (I.2.6) | Feb 23 21

Artificial intelligence and judicial modernization

Artificial intelligence (AI) has been an important branch of computer science for more than three decades. AI has found applications in games like chess, natural language processing (NLP), robotics, social media, and so on. Several countries deploy AI in electronic... more
General (I.2.0) | Feb 19 21

Regulating artificial intelligence

As an emeritus professor of computer science, I found this book to be a very interesting introduction to a very relevant topic: the regulation of artificial intelligence (AI). In the preface, the authors note: “the belief that something needs to be done about AI is widely... more
General (I.2.0) | Feb 18 21

Image texture analysis: foundations, models and algorithms

Texture analysis plays an important role in machine vision and pattern recognition. Along with the emergence of artificial intelligence (AI) comes an increase in applications requiring image texture... more
Classifier Design And Evaluation (I.5.2...) | Feb 18 21

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