Browse Articles

Optimizing website performance: A comprehensive Google Lighthouse study on desktop and mobile modes

S. Al-Majidi et al. | Oct 02, 2026

Optimizing website performance: A comprehensive Google Lighthouse study on desktop and mobile modes

In this study, we examined the consistency and dependability of Google's Lighthouse tool for measuring website performance, accessibility, SEO, and best practices. Tests conducted on three websites showed that performance scores vary based on the testing mode and website complexity, while other audit categories stay constant. These results provide direction for researchers and developers by highlighting Lighthouse's benefits and drawbacks.

Read More...

Recognition of animal body parts via supervised learning

Kreiman et al. | Oct 28, 2023

Recognition of animal body parts via supervised learning
Image credit: Kreiman et al. 2023

The application of machine learning techniques has facilitated the automatic annotation of behavior in video sequences, offering a promising approach for ethological studies by reducing the manual effort required for annotating each video frame. Nevertheless, before solely relying on machine-generated annotations, it is essential to evaluate the accuracy of these annotations to ensure their reliability and applicability. While it is conventionally accepted that there cannot be a perfect annotation, the degree of error associated with machine-generated annotations should be commensurate with the error between different human annotators. We hypothesized that machine learning supervised with adequate human annotations would be able to accurately predict body parts from video sequences. Here, we conducted a comparative analysis of the quality of annotations generated by humans and machines for the body parts of sheep during treadmill walking. For human annotation, two annotators manually labeled six body parts of sheep in 300 frames. To generate machine annotations, we employed the state-of-the-art pose-estimating library, DeepLabCut, which was trained using the frames annotated by human annotators. As expected, the human annotations demonstrated high consistency between annotators. Notably, the machine learning algorithm also generated accurate predictions, with errors comparable to those between humans. We also observed that abnormal annotations with a high error could be revised by introducing Kalman Filtering, which interpolates the trajectory of body parts over the time series, enhancing robustness. Our results suggest that conventional transfer learning methods can generate behavior annotations as accurate as those made by humans, presenting great potential for further research.

Read More...

OTGP: An innovative biometric authentication system with on-the-go passwords using a novel typing signature

Shirodkar et al. | Jun 08, 2026

OTGP: An innovative biometric authentication system with on-the-go passwords using a novel typing signature
Image credit: Shirodkar and Balasubramanian

This manuscript describes a new method of on-the-go passwords using typing characteristics. The authors developed a keyboard and keystroke recording setup and tested it with 30 participants. The results indicated the five chosen parameters are distinct across participants yet consistent across time for each participant, making it a plausible candidate for a behavior-based password system.

Read More...

A machine learning approach for abstraction and reasoning problems without large amounts of data

Isik et al. | Jun 25, 2022

A machine learning approach for abstraction and reasoning problems without large amounts of data

While remarkable in its ability to mirror human cognition, machine learning and its associated algorithms often require extensive data to prove effective in completing tasks. However, data is not always plentiful, with unpredictable events occurring throughout our daily lives that require flexibility by artificial intelligence utilized in technology such as personal assistants and self-driving vehicles. Driven by the need for AI to complete tasks without extensive training, the researchers in this article use fluid intelligence assessments to develop an algorithm capable of generalization and abstraction. By forgoing prioritization on skill-based training, this article demonstrates the potential of focusing on a more generalized cognitive ability for artificial intelligence, proving more flexible and thus human-like in solving unique tasks than skill-focused algorithms.

Read More...