Many computing technologies are primarily useful because of the existence of some set of data created by people, intentionally in some cases and unintentionally in others. For instance, technologies like search engines, recommender systems, classifiers, and language models are all dependent on digital records of things people have said, done,...
Imagine sitting in a room listening to some friends play a song. Perhaps one friend is playing guitar, another playing bass, and a third is playing drums. The musical content in this scene is extraordinarily complex, yet it contains many types of structure that is easy for us to comprehend....
Wearable-based human activity recognition is well-studied in the machine learning and pervasive computing community. A large corpus of studies focused on using wearable sensors to recognize health-related behaviors that involve high periodicity in the sensed signal, such as sitting, walking, and running. Other activities that occur less frequently throughout the...
Asymmetric relationships between creators and consumers in peer-produced knowledge repositories produce inequitable knowledge representation--or knowledge gaps. These gaps result in unequal access to information, and downstream technologies that leverage peer-produced data perpetuate these inequities. Effective knowledge gap identification represents a necessary first step towards equitable knowledge representation. However, while prior...
Manufacturing processes are known for their intricacies in changing material shapes and properties. New generations of manufacturing technologies, known as flexible manufacturing, are moving toward design freedom, which allows producing parts with optimized geometries and high customizations at an affordable cost even for low-volume productions. Two prominent flexible manufacturing processes...
Neural networks have revolutionized the field of computer vision since they provide solutions to a number of previously unsolved problems and achieve promising performance both in terms of accuracy and computational efficiency. It has increasingly become recognized as providing high performance for applications as diverse as image classification, object detection,...