Last major update: 2024
A. Publications
- Ayare, S., Srivastava, N. (2024). Multiple Object Tracking Without Pre-attentive Indexing. Open Mind, 8, 278-308. https://doi.org/10.1162/opmi_a_00128
- Ayare, S., Srivastava, N. (2023). Tracking Multiple Objects without Indexes [Paper Presentation]. Proceedings of the Annual Meeting of the Cognitive Science Society, 45, Sydney, Australia. Retrieved from https://escholarship.org/uc/item/29x6398w
B. Potential Collaborations
Where possible, I've labelled the projects in terms of (i) whether they are concrete enough or speculative. (ii) the time it might take to complete them sufficiently, given a certain (iii) broad undergraduate background. Note that I'll only be able to provide an informal collaboration. But, if you are looking for formal collaboration or supervision, take a look at the people I mention.
- Multiple Object Tracking without Correspondence
- [10 years, speculative, computer science] Cognition as the Tracking of Individuals
- [4 years, speculative, cognitive science] Causality: Discovering Causal Variables
- [unknown years, speculative, cognitive science] Perspective Taking, Symbolic Communication and Social Cognition
Multiple Object Tracking without Correspondence
Both publications 1 (conference) and 2 (journal) propose and demonstrate that it is possible to perform multiple object tracking (MOT) without solving the global correspondence problem of data association. There are a few caveats, which can form the basis of future work and collaboration:
- [1 year, concrete, engineering] MOT and Optical Flow: We primarily use instantenous location information for MOT. This information is, however, insufficient for human-level tracking performance as the analysis in publication 2 shows. A possible improvement would use locally computed optical flow as a proxy for velocity information and use it for tracking. Is this really a novel idea that the entire 40 years and counting of MOT engineering literature has not taken note of? If you are familiar with the engineering side of MOT literature - or want to study it and see for yourself - I'd love to talk and potentially turn it into a research project. I think surveying this literature would be a major undertaking, and I'd have no qualms giving first authorship to you. If you are looking for formal collaboration, have a talk with Prof. Nisheeth Srivastava.
- [1 year, concrete, engineering] MOT and Neuromorphic Computing: In both publications, we allude to a possible implementation of a scaleable MOT algorithm on neuromorphic chips. Has no one really tested anything so simple on neuromorphic chips? What are the existing algorithms for MOT on neuromorphic chips? What exactly are neuromorphic chips, beyond the high-level idea that they emulate highly interconnected neurons? What tools does one use to program them? What is the maturity of these chips? Are the tools mature enough to be hardware and version independent? Can we [inefficiently] emulate them on traditional CPUs or GPUs? What programming challenges do such chips create? Again, obtaining a grounding in the literature and tools pertaining to this seems non-trivial. Anyone well-poised to answer these questions would be deserving of first authorship. If you are looking for formal collaboration, have a talk with Prof. Nisheeth Srivastava.
- [1 year, speculative, cognitive science] MOT and Identity Tracking: This has been the main topic of the above publications. They are centered around the Visual Indexing Theory by Pylyshyn, with the claim being that humans perform MOT through the use of a certain mechanism known as indexes or indexicals. These provide a primitive means of identity maintenance. However, Pylyshyn 2004 reported that humans are good at tracking but not identity maintenance. The two publications take the stance that identity maintenance is not a primitive process and that high-level cognition is essential — even though high level cognition itself might operate on locally available information. However, towards the end of Pylyshyn 2004, he alluded to the possibility of indexes being local to visual system. This provides an alternative explanation for why /in the particular experiments of Pylyshyn 2004, as well as (Ayare and Srivastava 2024), identification accuracy is poorer than tracking accuracy. We need an alternative experiment in which we can test identity maintenance through purely visual processes. Thinking about this will probably constitute one of my past-times over the next year or two. Amongst the people I have interacted with, in alphabetical order, check out Prof. Alex Holcombe, Prof. Devpriya Kumar, Prof. Narayanan Srinivasan, or Prof. Nisheeth Srivastava for formal collaboration. Prof. Alex has particularly written two recent comprehensive works (Holcombe 2023, Holcombe 2022) on the psychological side of Multiple Object Tracking.
[10 years, speculative, computer science] Cognition as the Tracking of Individuals
It seems to be the norm in the Computer Science-y way of looking at things to construe reality in terms of types. However, reading Pylyshyn 2007, one may be convinced that, rather than types, it is the tokens or untyped individual entities that are fundamental. Types come after tokens or individuals, and in my speculation, they are closely linked to the mechanisms of communication between individuals that our species has evolved.
Are there any existing cognitive architecture projects that acknowledge this distinction? What would it take to actually build a cognitive architecture around these principles? I hope to someday answer these questions. Feel free to ping me if these questions seem interesting!
[4 years, speculative, cognitive science] Causality: Discovering Causal Variables
If thinking is acting in an imagined space, we need models of the world - a simplification or abstraction of the world. By definition, models cannot capture everything about the world. But it turns out that models which incorporate causality are actually amongst such good models (See section 1.3 of version 2 of this book.).
In fact, causal models have the potential to address issues related to transfer learning and out-of-distribution generalization that have been picking up pace in the machine learning community over the last decade. (See Schölkopf et al. 2021.) However, most research on causality either involves the causal models or at least the variables being given apriori. It is unclear how such variables may be discovered from high dimensional data. It should certainly be possible, since humans as well as non-human animals seem to be able to do it quite well.
I expect investigating how humans - and particularly children - discover causal variables to constitute the major part of my upcoming doctoral studies.
I'm trying to develop my thoughts on Causality through writing. Some preliminary posts include: