Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
December 3, 2024
Search
Highlight

Shortcut learning of large language models in natural language understanding
Du et al. write: “The shortcut learning behavior has significantly affected the robustness of [large language models, LLMs].” Predictions in these models “rely on dataset artifacts and biases within the hypothesis sentence.” LLMs (GPT-3 and T5) use a prompt... more
Quote
…although I have often explained some of my opinions to people of good mind, and who, while I was speaking to them, seemed to understand most distinctly... more
- René Descartes (1637)
Articles
Shortcut learning of large language models in natural language understanding: Communications of the ACM

Du et al. write: “The shortcut learning behavior has significantly affected the robustness of [large language models, LLMs].” Predictions in these models “rely on dataset artifacts and biases within the... more

Natural Language (H.5.2...) | Nov 21 24

Private crypto versus public digital: Communications of the ACM

Money is a representation of wealth. A US dollar represents a fraction of the total wealth of the country. This definition underlies any discussion of currency, whether physical cash or digital tokens. Gold and silver have... more

Electronic Commerce (K.4.4) | Nov 12 24

Why academics under-share research data: a social relational theory: JASIST

As an academic, I have cheered for and welcomed the open access (OA) mandates that, slowly but steadily, have been accepted in one way or another throughout academia. It is now often accepted that public funds means public research. Many of our universities... more

General (K.3.0) | Nov 11 24

Artificial intelligence to automate the systematic review of scientific literature: Computing

The study shows that artificial intelligence (AI) has become highly important in contemporary computing because of its capacity to efficiently tackle intricate jobs that were typically carried out by people. The authors... more

Artificial Intelligence (I.2) | Nov 7 24

The science of detecting LLM-generated text: Communications of the ACM

While large language models (LLMs) like ChatGPT can assist writers with editing, they might hinder students from learning to generate ideas or write creatively. This article surveys the current state of algorithms for detecting LLM-generated content. Given that... more

Natural Language (H.5.2...) | Nov 4 24

The end of programming: Communications of the ACM

Welsh’s article explores how artificial intelligence (AI) developments may redefine the landscape of the field of software development and make traditional coding methodologies obsolete. Readers should find it interesting, as it forecasts the potential impact... more

General (D.1.0) | Oct 31 24

An analysis of the math requirements of 199 CS BS/BA degrees at 158 U.S. universities: Communications of the ACM

The mathematics requirements for computer science (CS) students have been debated for decades. I began teaching in a CS program in 1983, and I recall similar discussions at that time. The debate has... more

Computer Science Education (K.3.2...) | Oct 9 24

50 years of queries: Communications of the ACM

The relational model is probably the one innovation that brought computers to the mainstream for business users. This article by Donald Chamberlin, creator of one of the first query languages (that evolved into the ubiquitous SQL), presents its history as a... more

History of Computing (K.2) | Sep 20 24

Free and open source software and other market failures: Communications of the ACM

Understanding the free and open-source software (FOSS) movement has, since its beginning, implied crossing many disciplinary boundaries. This article describes FOSS’s history, explaining its undeniable success throughout the 1990s, and why the... more

General (D.0) | Sep 2 24

The Internet of batteryless things: Communications of the ACM

The world is moving toward a future of very small, Internet-connected intelligent devices, that is, the Internet of Things (IoT). However, at present, providing power to these devices is a problem--the inconvenient, expensive, and... more

General (K.6.0) | Aug 16 24

Books
Group recommender systems: an introduction (2nd ed.)

Part of the “SpringerBriefs in Electrical and Computer Engineering” series, this comprehensive resource delves into the specialized field of group recommender systems, which are designed to generate recommendations for groups of users rather... more
Systems Development (K.6.1...) | Dec 2 24

Elements of dimensionality reduction and manifold learning

Structured data is often organized in multi-dimensional/tabular ways. Dimensionality reductions are techniques to transform such organized data. In these techniques, the number of dimensions in the source data is reduced in the target data. The book... more
Learning (I.2.6) | Nov 29 24

Patterns of distributed systems

Patterns of distributed systems offers a comprehensive guide to understanding the key design principles and patterns used in modern distributed systems. With the rise of cloud services like Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform... more
Distributed Systems (C.2.4) | Nov 26 24

Hadamard products of projective varieties

Cristiano Bocci and Enrico Carlini offer a detailed and much-needed exploration of the Hadamard products of algebraic varieties--a relatively underexplored area in algebraic geometry. Their monograph bridges a significant gap in the literature by focusing on... more
Math (I.7.2...) | Nov 25 24

Scalable AI and design patterns: design, develop, and deploy scalable AI solutions

Scalable AI and design patterns is a valuable resource for software architects, developers, and data scientists who are working on creating scalable artificial intelligence (AI) systems. It explores the critical strategies and design patterns needed to build... more
General (I.2.0) | Nov 22 24

Patterns of distributed systems

This fairly comprehensive handbook looks at the typical replication and communication patterns found in a network. It can be used as a textbook in distributed systems courses, too. Part 1 consists of two chapters. Chapter 1 outlines the problem area and typical issues to be... more
Distributed Systems (C.2.4) | Nov 20 24

Why machines learn: the elegant math behind modern AI

Anil Ananthaswamy’s Why machines learn provides a captivating deep dive into the mathematical principles that power modern machine learning and artificial intelligence (AI). The book offers a rich, narrative-driven exploration of the foundational mathematics... more
General (G.0) | Nov 18 24

Robotics, vision and control: fundamentals algorithms in Python

Computer vision technologies have played a critical role in the advancement of robotics, significantly improving its capabilities and applications. Robots equipped with vision systems can identify obstacles, recognize landmarks, and build detailed maps of their... more
Python (D.3.2...) | Nov 15 24

The man who saved geometry: the multidimensional mind of Donald Coxeter

“Thanks, I needed that!” I hasten to ask forgiveness for setting a seemingly frivolous tone in this review of a biography that far transcends the cradle-to-grave story of a great mathematician--as well told as that story is in... more
General (G.0) | Nov 14 24

Recommender systems: frontiers and practices

With this book, Dongsheng Li et al. offer a comprehensive exploration of recommendation algorithms. They start with traditional recommendation systems, introducing readers to basic principles while critically analyzing their strengths and weaknesses. The transition into deep-learning-based... more
Systems (H.2.4) | Nov 13 24


Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy