Slide show
Transcription
Slide show
Various approaches to the automatic analysis of social behavior Paweł Boguszewski Nencki Institute of Experimental Biology Warsaw, Poland Measuring Social Behavior: Scientific Challenges, Test Paradigms and Tools SfN 2009 Satellite Symposium, Chicago, October 20, 2009 Various approaches to the automatic analysis of social behavior Social behavior as a research tool Social Behavior is behavior directed towards or taking place between members of the same species. Application • • • • • • • • Social withdrawal / sociability Anxiety - Social Interaction Test Aggression – Resident vs. Intruder paradigm Domination / submission Cognition - social recognition Novelty seeking. Maternal behavior Sexual behavior / receptivity Various approaches to the automatic analysis of social behavior Social behavior as a research tool • Ethologically relevant stimulus (source of anxiety, novelty) • Dependent measure - natural form of behavior (character of interaction and time spent by pair of animals in social contact) • Flexible –experimental parameters: • Chamber size and familiarity • Group vs. single housing • Social background (history) • Light level, noise • Duration and frequency Concerns • Complex behavior – resultant of multiple factors. • Behavior of one anima influences that of the other – separation or standardization of 2nd animal behavior. Various approaches to the automatic analysis of social behavior Automatic analysis of behavior • Faster. • No human observer bias: • Objectivity • Systematic vs. variable error • No need for trained human observers • Easier to replicate and compare results between laboratories Concerns • Data reductions • Superficial analysis. Various approaches to the automatic analysis of social behavior Automatic analysis of social behavior 1. Computer aided behavior recognition 2. Test customization – simplified measure 3. Computer behavior recognition - machine vision Various approaches to the automatic analysis of social behavior 1. Computer aided behavior recognition Video footage encoding: • Marking events based on digital movie - „multitrack stopwatch”. • Precise timing, recording of overlapping states and events. • Multiple subjects analysis. • Time, sequence, patterns analysis. • Easy way to supervise behavior recognition. • Behaviors: Play behavior (wrestling, crawling), agonistic and aversive postures, sniffing, biting, http://www.pmbogusz.net/software/ Fot. Noldus Information Technology website Various approaches to the automatic analysis of social behavior 2. Test customization - Modified arena to facilitate various aspects of social behavior (aggression, sociability, play). - Analysis of single animal behavior – object tracking. - Simple, spatiotemporal, parameter scoring. - Easier analysis both for humans and computers. - Not able to detect specific kinds of social behavior. - Good in scoring non-social animal activity Video Detection Trajectory Various approaches to the automatic analysis of social behavior 2. Test customization Sociability and social recognition test. Testing social cognition – significant deficit central to neurodevelopmental disorders. - Withdrawal from social interaction - Natural tendency to investigate novel individuals Automatic analysis: - Detection: - IR beams - video tracking - vibration analysis -Variables - Number of entrances - Time spent in each compartment - Distance to the object - Distance Nadler JJ et al. (2004) Genes, Brain and Behavior Various approaches to the automatic analysis of social behavior 2. Test customization Dominant – submissive behavior test - Competition between two animals: development of dominant – submissive relationship - Pharmacologically validated for animal model of bipolar disorders. - Video tracking system to detect time spent at the feeder - In mice – tube test of social dominance Liquid reward – sweetened milk Malatynska E, Knap JR (2005) Neuroscience and Biobehavioral Reviews Various approaches to the automatic analysis of social behavior 2. Test customization Complex tests analysis – Modified Hole Board Test: All in one: Social + open field + hole board • • • • Anxiety Exploration Locomotor activity Social affiliation Ohl et. al. Behav Res Methods Instrum Comput , 2001. Various approaches to the automatic analysis of social behavior 3. Computer behavior recognition Fully automated analysis: - Long distance: - precise analysis of spatiotemporal parameters. - relative position and movement - Short distance behavior - position and direction of animal body - chasing, nose-to-nose, following - Close contact - play behavior: wrestling, crawling - agonistic and aversive postures, - sniffing, grooming - direct aggression, biting Various approaches to the automatic analysis of social behavior 3. Computer behavior recognition CAPTCHA: Completely Automated Public Turing test to tell Computers and Humans Apart http://network-security-research.blogspot.com/2008_08_01_archive.html Various approaches to the automatic analysis of social behavior 3. Computer behavior recognition Animal recognition. - Size of animal - BW image - One animal has to be painted with background color, problems with identification - Long distance: Precise analysis of spatiotemporal parameters ,relative position and movement, proximity, approach, avoidance. Boguszewski P, Zagrodzka J. 2002 Behav Brain Res. Various approaches to the automatic analysis of social behavior 3. Computer behavior recognition Animal recognition. - Color markers - color video image. - Position and direction of animal body chasing, sniffing, nose-to-nose, following. Knapska E, et al (2006) Proc Natl Acad Sci U S A. Various approaches to the automatic analysis of social behavior 3. Computer behavior recognition Animal recognition. - Good light condition –strong, white, minimum shadows - Tracking spots, not animals - missing some short distance behavior Various approaches to the automatic analysis of social behavior 3. Computer behavior recognition Animal recognition. - Whole contour and nose-tail recognition + color identification = virtual animal body representation - Better long and short behavior recognition - Possible limited close contact recognition Various approaches to the automatic analysis of social behavior Automatic analysis of social behavior 1. Computer aided behavior recognition 2. Test customization – simplified measure 3. Computer behavior recognition - machine vision Various approaches to the automatic analysis of social behavior Statistical Analysis Nagasaka Y et al. PNAS 2005;102:14854-14859 Various approaches to the automatic analysis of social behavior Exploratory statistics – data mining Principal Components Analysis PCA Structure detection Var Var Var Var Var Var 1 2 3 4 5 6 Var 1 Var 3 Factor 1 Var 2 Var 4 Var 5 Factor 2 Exploration VAR 1 VAR 2 Anxiety VAR 3 VAR 4 PCA Var 6 Factor 3 Factor 1 Factor 2 Various approaches to the automatic analysis of social behavior SOCIAL INTERACTION Number 100 30 20 6 4 50 10 2 0 0 0 Young Old *** 140 120 Numbers 150 160 *** 8 40 Numbers 200 Time [s] 10 50 250 Time Number Time [s] Time 100 80 60 40 20 Young Old Active pro-social episodes Boguszewski P, Zagrodzka J. 2002 Behav Brain Res. 0 Young Old Young Old Passive pro-social episodes Various approaches to the automatic analysis of social behavior SOCIAL INTERACTION Young Active Social Behavior (44%) Number of active prosocial episodes Time of active prosocial episodes Number of withdrawal episodes (22%) Motor Activity (18%) + + Social Behavior (41%) + + + + _ Number of passive pro-social episodes Time of passive prosocial episodes Passive Social Behavior Old Motor Activity (30%) Boguszewski P, Zagrodzka J. 2002 Behav Brain Res. (15%) _ _ Ambulation of non social character Unsociable Behavior + + + Various approaches to the automatic analysis of social behavior Conclusion and “The Future” - Contemporary automatic analysis of animal behavior is useful and powerful tool to investigate many aspects of social behavior. What we need: - Smart algorithms that will detect close contact behavior. - Light condition independent systems. - Statistical tools for better behavior understanding. Various approaches to the automatic analysis of social behavior Thank you