|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
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
|
|
|