Computer Sciences news

Computer Sciences

Software coders hate in-person interruptions, but physiological stress measures tell a different story

It's an intimidating prospect to interrupt a software engineer who has achieved a flow state—someone who is completely focused and absorbed in the task at hand. Like anyone, it takes time for coders to reengage in their ...

Computer Sciences

Quantum computers could crack the security codes used by satellites

Satellites are the invisible backbone of modern life. They guide airplanes, help us find our way with GPS, deliver TV and the internet, and even help emergency services respond to disasters. But a new kind of computer—quantum ...

Consumer & Gadgets

Automated tool offers real-time feedback for English pronunciation among non-native speakers

A new system that improves on the detection of pronunciation errors among non-native speakers could improve English language learning. The technology, discussed in the International Journal of Computing Science and Mathematics, ...

Engineering

From action movies to urban planning, new method for creating large 3D models of urban areas is faster and cheaper

A research team led by Waterloo Engineering has developed a faster, cheaper way to create large-scale, three-dimensional (3D) computer models of urban areas, technology that could impact fields including urban planning, architectural ...

Computer Sciences

Text-to-video AI blossoms with new metamorphic video capabilities

While text-to-video artificial intelligence models like OpenAI's Sora are rapidly metamorphosing in front of our eyes, they have struggled to produce metamorphic videos. Simulating a tree sprouting or a flower blooming is ...

Computer Sciences

AI automates structured grid generation for better simulations

A research team from the Skoltech AI Center proposed a new neural network architecture for generating structured curved coordinate grids, an important tool for calculations in physics, biology, and even finance. The study ...

Computer Sciences

Microsoft introduces an AI model that runs on regular CPUs

A group of computer scientists at Microsoft Research, working with a colleague from the University of Chinese Academy of Sciences, has introduced Microsoft's new AI model that runs on a regular CPU instead of a GPU. The researchers ...

Computer Sciences

Making AI-generated code more accurate in any language

Programmers can now use large language models (LLMs) to generate computer code more quickly. However, this only makes programmers' lives easier if that code follows the rules of the programming language and doesn't cause ...

Computer Sciences

Novel technique overcomes spurious correlations problem in AI

AI models often rely on "spurious correlations," making decisions based on unimportant and potentially misleading information. Researchers have now discovered these learned spurious correlations can be traced to a very small ...

Computer Sciences

Training LLMs to self-detoxify their language

As we mature from childhood, our vocabulary—as well as the ways we use it—grows, and our experiences become richer, allowing us to think, reason, and interact with others with specificity and intention. Accordingly, our ...

Computer Sciences

New method efficiently safeguards sensitive AI training data

Data privacy comes with a cost. There are security techniques that protect sensitive user data, like customer addresses, from attackers who may attempt to extract them from AI models—but they often make those models less ...

Computer Sciences

How to build trustworthy AI without trusted data

Today, almost everybody has heard of AI and millions around the world already use, or are exposed, to it—from ChatGPT writing our emails, to helping with medical diagnosis.

Consumer & Gadgets

Using virtual reality to connect players with ocean ecosystems

Fewer people have been to the deepest parts of the ocean than have walked on the surface of the moon. Researchers at Carnegie Mellon University's Center for Transformational Play are hoping a virtual trip into the watery ...