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

Relative Motion Analysis using Rotating Axes-Problem Solving01:29

Relative Motion Analysis using Rotating Axes-Problem Solving

657
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
657
Absolute Motion Analysis- General Plane Motion01:24

Absolute Motion Analysis- General Plane Motion

478
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of general plane motion.
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
478
Relative Motion Analysis using Rotating Axes01:25

Relative Motion Analysis using Rotating Axes

824
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
824
Sequence Networks of Rotating Machines01:24

Sequence Networks of Rotating Machines

447
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
447
Relative Motion Analysis - Velocity01:24

Relative Motion Analysis - Velocity

639
A stroke engine has a slider-crank mechanism that converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider.
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
639
Relative Motion Analysis using Rotating Axes - Acceleration01:22

Relative Motion Analysis using Rotating Axes - Acceleration

699
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
699

You might also read

Related Articles

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

Sort by
Same author

Model reconstruction from temporal data for coupled oscillator networks.

Chaos (Woodbury, N.Y.)·2019
See all related articles

Related Experiment Video

Updated: Dec 31, 2025

Trajectory Data Analyses for Pedestrian Space-time Activity Study
16:14

Trajectory Data Analyses for Pedestrian Space-time Activity Study

Published on: February 25, 2013

14.0K

Analyzing collective motion with machine learning and topology.

Dhananjay Bhaskar1, Angelika Manhart2, Jesse Milzman3

  • 1Center for Biomedical Engineering, Brown University, Providence, Rhode Island 02912, USA.

Chaos (Woodbury, N.Y.)
|January 3, 2020
PubMed
Summary
This summary is machine-generated.

Topological data analysis combined with machine learning effectively classifies collective motion in biological systems. This novel approach outperforms traditional methods for analyzing complex agent interactions and emergent behaviors.

More Related Videos

The HoneyComb Paradigm for Research on Collective Human Behavior
06:48

The HoneyComb Paradigm for Research on Collective Human Behavior

Published on: January 19, 2019

9.7K
Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment
08:25

Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment

Published on: May 7, 2019

9.5K

Related Experiment Videos

Last Updated: Dec 31, 2025

Trajectory Data Analyses for Pedestrian Space-time Activity Study
16:14

Trajectory Data Analyses for Pedestrian Space-time Activity Study

Published on: February 25, 2013

14.0K
The HoneyComb Paradigm for Research on Collective Human Behavior
06:48

The HoneyComb Paradigm for Research on Collective Human Behavior

Published on: January 19, 2019

9.7K
Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment
08:25

Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment

Published on: May 7, 2019

9.5K

Area of Science:

  • Complex Systems
  • Computational Biology
  • Data Science

Background:

  • Collective motion is fundamental in biological systems, with models like D'Orsogna et al. (2006) describing agent interactions via social forces.
  • Emergent behaviors such as flocking and milling arise from these nonlinear interactions, posing challenges for analysis.
  • Traditional methods often rely on specific order parameters that may not capture the full complexity of these systems.

Purpose of the Study:

  • To apply topological data analysis (TDA) and machine learning (ML) to classify collective motion in a biological model.
  • To compare the efficacy of TDA-based features against traditional order parameters for ML analysis.
  • To investigate the ability of TDA to recover model parameters from simulation data.

Main Methods:

  • Utilized a seminal model of nonlinear agent interactions (D'Orsogna et al., 2006).
  • Generated a large library of numerical simulations capturing diverse collective behaviors.
  • Applied unsupervised and supervised machine learning algorithms.
  • Extracted features using both traditional order parameters and topological measures (persistent homology).

Main Results:

  • The topological approach, summarizing persistent homology, significantly outperformed traditional order parameters.
  • TDA-based methods demonstrated superior performance in both unsupervised and supervised machine learning tasks.
  • This indicates TDA's robustness in characterizing complex, emergent patterns without prior assumptions.

Conclusions:

  • Topological data analysis offers a powerful, data-driven framework for studying collective motion.
  • TDA provides richer, more comprehensive features than traditional order parameters for classifying complex systems.
  • This approach enhances our ability to analyze and understand emergent behaviors in biological and physical systems.