Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Sample Proportion and Population Proportion01:20

Sample Proportion and Population Proportion

6.3K
Collecting samples or responses from an entire population takes significant time and effort, so a researcher collects responses from only a sample of that population. Suppose a study needs to collect information about a specific mobile application. After sample collection, the researcher analyzes the data and discovers that most individuals in the sample use that specific mobile application. The sample proportion measures the number of individuals in a sample who either use or don't use the...
6.3K
Factorial Design02:01

Factorial Design

13.6K
Factorial Analysis is an experimental design that applies Analysis of Variance (ANOVA) statistical procedures to examine a change in a dependent variable due to more than one independent variable, also known as factors. Changes in worker productivity can be reasoned, for example, to be influenced by salary and other conditions, such as skill level. One way to test this hypothesis is by categorizing salary into three levels (low, moderate, and high) and skills sets into two levels (entry level...
13.6K
Bus Impedance Matrix01:24

Bus Impedance Matrix

452
Calculating subtransient fault currents for three-phase faults in an N-bus power system involves using the positive-sequence network. When a three-phase short circuit occurs at a specific bus, the analysis uses the superposition method to evaluate two separate circuits.
In the first circuit, all machine voltage sources are short-circuited, leaving only the prefault voltage source at the fault location. The positive-sequence bus impedance matrix can be determined by solving the nodal equations,...
452
Aggregates Classification01:29

Aggregates Classification

904
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
904
Relative Frequency Distribution00:55

Relative Frequency Distribution

12.9K
A relative frequency distribution is the proportion or fraction of times a value occurs in a data set. To find the relative frequencies, one can divide each frequency by the total number of data points in the sample. It is very similar to a regular frequency distribution, except that instead of reporting how many data values fall in a class, a relative frequency distribution reports the fraction of data values that fall in a class. These fractions or proportions are called relative frequencies...
12.9K
Outliers and Influential Points01:08

Outliers and Influential Points

5.7K
An outlier is an observation of data that does not fit the rest of the data. It is sometimes called an extreme value. When you graph an outlier, it will appear not to fit the pattern of the graph. Some outliers are due to mistakes (for example, writing down 50 instead of 500), while others may indicate that something unusual is happening. Outliers are present far from the least squares line in the vertical direction. They have large "errors," where the "error" or residual is the...
5.7K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Growth strategy of <i>Juniperus tibetica</i> ancient clusters under high-altitude and cold conditions in western Xizang, China.

Ying yong sheng tai xue bao = The journal of applied ecology·2026
Same author

FP3O: Enabling Proximal Policy Optimization in Multiagent Cooperation With Parameter-Sharing Versatility.

IEEE transactions on neural networks and learning systems·2026
Same author

Dendritic nonlinearities mitigate communication costs.

Patterns (New York, N.Y.)·2026
Same author

Recent Advances in Neoadjuvant Treatment of Anaplastic Thyroid Carcinoma: A Narrative Review.

Current treatment options in oncology·2026
Same author

Extruded biodegradable Zn-5Cu alloys with integrated osteoimmunomodulatory, antibacterial, and anti-osteolytic properties for patellar fracture suture repair.

Acta biomaterialia·2026
Same author

Task-Dependent Cortico-Spinal Coupling in the Delta Band During Movement Execution and Inhibitory Control.

IEEE transactions on bio-medical engineering·2026
Same journal

A New Human-Likeness and Comfort Index for Robot Movements Along Prescribed Paths.

IEEE transactions on cybernetics·2026
Same journal

Robust Semiglobal and Global Stabilization for Nonlinear Normal Form Systems by Time-Varying Feedback.

IEEE transactions on cybernetics·2026
Same journal

Adaptive Global Asymptotic Output Stabilization of Uncertain Nonlinear Systems Under Dynamic State/Input Quantization.

IEEE transactions on cybernetics·2026
Same journal

Accelerated Distributed Gradient Tracking for Constrained Aggregative Optimization Over Time-Varying Digraphs.

IEEE transactions on cybernetics·2026
Same journal

Small-Gain-Based Plug-and-Play Distributed Control Framework for DC Microgrids With Decentralized Reconfiguration.

IEEE transactions on cybernetics·2026
Same journal

Prescribed-Time Impulsive Control of High-Order Integrator Systems.

IEEE transactions on cybernetics·2026
See all related articles

Related Experiment Video

Updated: Dec 26, 2025

Video Movement Analysis Using Smartphones ViMAS: A Pilot Study
07:51

Video Movement Analysis Using Smartphones ViMAS: A Pilot Study

Published on: March 14, 2017

17.2K

Understanding Smartphone Users From Installed App Lists Using Boolean Matrix Factorization.

Sha Zhao, Gang Pan, Jianrong Tao

    IEEE Transactions on Cybernetics
    |March 10, 2020
    PubMed
    Summary
    This summary is machine-generated.

    This article introduces a new method to understand smartphone users by analyzing the lists of applications installed on their devices. By using a mathematical technique called Boolean matrix factorization, the researchers identify patterns in app usage that reveal personal interests and needs. This approach creates a compact profile for each user, which helps in grouping individuals and predicting their characteristics. The study demonstrates that this framework effectively captures user behavior using large-scale data. Ultimately, this tool provides a way to interpret digital footprints for better personalization and user modeling.

    Keywords:
    digital footprint analysislatent semantic modelingmobile behavioral informaticsbinary data decomposition

    Frequently Asked Questions

    More Related Videos

    Iterative Development of an Innovative Smartphone-Based Dietary Assessment Tool: Traqq
    04:54

    Iterative Development of an Innovative Smartphone-Based Dietary Assessment Tool: Traqq

    Published on: March 19, 2021

    5.1K
    Evaluation of a Smartphone-based Human Activity Recognition System in a Daily Living Environment
    06:49

    Evaluation of a Smartphone-based Human Activity Recognition System in a Daily Living Environment

    Published on: December 11, 2015

    9.2K

    Related Experiment Videos

    Last Updated: Dec 26, 2025

    Video Movement Analysis Using Smartphones ViMAS: A Pilot Study
    07:51

    Video Movement Analysis Using Smartphones ViMAS: A Pilot Study

    Published on: March 14, 2017

    17.2K
    Iterative Development of an Innovative Smartphone-Based Dietary Assessment Tool: Traqq
    04:54

    Iterative Development of an Innovative Smartphone-Based Dietary Assessment Tool: Traqq

    Published on: March 19, 2021

    5.1K
    Evaluation of a Smartphone-based Human Activity Recognition System in a Daily Living Environment
    06:49

    Evaluation of a Smartphone-based Human Activity Recognition System in a Daily Living Environment

    Published on: December 11, 2015

    9.2K

    Area of Science:

    • Data science and Boolean matrix factorization applications in behavioral informatics
    • Computational social science and mobile technology research

    Background:

    No prior work has fully resolved the challenge of compactly characterizing individuals based solely on their digital application inventories. While mobile devices have become central to modern existence, the vast diversity of installed software creates significant analytical complexity. Prior research has shown that these digital collections often contain rich signals regarding personal demographics and specific behavioral inclinations. That uncertainty drove the need for more efficient dimensionality reduction techniques to process such high-dimensional data. Existing methods often struggle to maintain interpretability while compressing user information into manageable formats. This gap motivated the development of a framework that translates binary application presence into meaningful latent structures. Researchers have long sought to bridge the divide between raw binary data and human-centric behavioral insights. By leveraging mathematical decomposition, this study addresses the inherent difficulty in distilling complex user profiles from extensive software lists.

    Purpose Of The Study:

    The study aims to establish a novel user representation framework that characterizes individuals based on their installed mobile application lists. This research addresses the difficulty of interpreting high-dimensional binary data to reveal personal interests and needs. The authors seek to overcome the limitations of existing methods that fail to provide compact and semantically meaningful user profiles. By modeling the relationship between software and users, the team intends to create a more efficient way to analyze digital behavior. The motivation stems from the increasing role of smartphones in daily life and the wealth of personal information contained within app collections. They propose using matrix decomposition to distill complex usage patterns into basic, interpretable components. This approach is designed to facilitate both supervised and unsupervised learning tasks for better user understanding. Ultimately, the work strives to provide a scalable solution for labeling and grouping users in large-scale mobile environments.

    Main Methods:

    The authors implement a computational approach centered on decomposing binary matrices to extract latent user features. Their review approach involves testing the framework against three distinct subsets derived from a massive real-world repository. The team treats installed application lists as binary vectors, where presence or absence defines the input space. They apply supervised learning algorithms to validate the predictive power of these compressed representations. Simultaneously, the researchers employ unsupervised techniques to discover natural groupings within the population. The design prioritizes the creation of compact subspaces that preserve the semantic meaning of individual software choices. By combining these components linearly, the model generates a unique signature for every participant. This methodology ensures that the resulting profiles remain both interpretable and computationally efficient for large-scale analysis.

    Main Results:

    The primary finding demonstrates that the proposed framework effectively characterizes user behavior using compact latent components derived from application lists. Experiments conducted on three large datasets, each containing over 10,000 users, confirm the model's high performance in attribute mining. The results show that the framework successfully labels semantic tags, providing a clear interpretation of user needs. By discovering basic components, the researchers achieved a meaningful reduction in data complexity without losing critical behavioral information. The study highlights that the linear combination of these components accurately reflects diverse interests across the tested populations. Quantitative evaluations indicate that the approach outperforms traditional methods in identifying user groups and predicting personal attributes. The findings suggest that the binary decomposition process is highly suitable for handling the sparsity inherent in mobile application data. The evidence supports the claim that this representation framework provides a robust lens for understanding modern digital lifestyles.

    Conclusions:

    The authors propose that their framework effectively captures the underlying semantic structure of user behavior through binary decomposition. This synthesis suggests that grouping specific applications into latent components provides a reliable proxy for human interests. The researchers demonstrate that their approach successfully facilitates both supervised and unsupervised tasks, such as attribute prediction and group identification. These findings imply that binary matrix techniques offer a robust alternative to traditional continuous-space modeling for categorical data. The study highlights that compact representations are sufficient to maintain high predictive accuracy across large-scale datasets. The authors conclude that their model provides a scalable solution for interpreting digital footprints in diverse populations. By mapping users to a linear combination of semantic components, the framework enables nuanced labeling of individual needs. The results confirm that this method serves as a viable tool for advancing personalized mobile services and behavioral analytics.

    The researchers utilize Boolean matrix factorization to decompose binary app-user matrices into latent components. This mechanism identifies semantic clusters of software, which are then combined to represent individual user profiles, allowing for the extraction of behavioral attributes and group memberships.

    The framework employs a latent component model where each component encapsulates a semantic interpretation of special-purpose software. These components act as building blocks, reflecting distinct user interests that are combined linearly to form a comprehensive digital profile.

    The authors indicate that a large-scale dataset, containing lists from over 10,000 individuals, is necessary to ensure the framework captures diverse behavioral patterns. This volume allows the model to distinguish between common software usage and niche interests effectively.

    The researchers utilize binary app presence data, where each entry indicates whether a specific application is installed. This data type is essential for the Boolean matrix factorization process, as it focuses on the existence of software rather than usage frequency.

    The study measures the effectiveness of the framework by conducting experiments on three distinct data subsets. These evaluations demonstrate the model's capacity to perform accurate user attribute mining and semantic tagging compared to baseline approaches.

    The authors propose that this representation framework enables more precise personalization by identifying semantic tags for users. They suggest that this method improves the ability to categorize individuals into groups based on their actual digital requirements.