Pattern Recognition
Correlations in high-harmonic generation of matter-wave jets revealed by pattern recognition
Atomic interactions in a Bose-Einstein condensate (BEC) can lead to complex collective behavior. Experimentally, these interactions are often tuned by varying an external magnetic field. The collisions between atoms exposed to the modulated field sent the atoms flying out of the condensate in jets of seemingly random directions. A pattern-recognition technique revealed that certain directions were associated with particularly large numbers of scattered atoms. The pattern of the scattering maxima could be attributed to secondary collisions.
Here's How can AI and Machine Learning can Evolve Healthcare Sector
Smart health has become the norm of the day. If you have a headache โ you can connect with a specialist, get diagnosed, have a prescription written, and order medicine online to your home. There is a plethora of apps to choose from, each aimed at solving your real-time, situation-driven problems with a promise of leading a happy and healthy life. What if we can take it a notch higher and know more how your body is changing and what you might be prone too? What precautions should you take to dodge a possible health attack?
Forget Finding Nemo: This AI can identify a single zebrafish out of a 100-strong shoal
AI systems excel in pattern recognition, so much so that they can stalk individual zebrafish and fruit flies even when the animals are in groups of up to a hundred. To demonstrate this, a group of researchers from the Champalimaud Foundation, a private biomedical research lab in Portugal, trained two convolutional neural networks to identify and track individual animals within a group. The aim is not so much to match or exceed humans' ability to spot and follow stuff, but rather to automate the process of studying the behavior of animals in their communities. "The ultimate goal of our team is understanding group behavior," said Gonzalo de Polavieja. "We want to understand how animals in a group decide together and learn together."
Computing Optimal Assignments in Linear Time for Graph Matching
Kriege, Nils M., Giscard, Pierre-Louis, Bause, Franka, Wilson, Richard C.
Finding an optimal assignment between two sets of objects is a fundamental problem arising in many applications, including the matching of `bag-of-words' representations in natural language processing and computer vision. Solving the assignment problem typically requires cubic time and its pairwise computation is expensive on large datasets. In this paper, we develop an algorithm which can find an optimal assignment in linear time when the cost function between objects is represented by a tree distance. We employ the method to approximate the edit distance between two graphs by matching their vertices in linear time. To this end, we propose two tree distances, the first of which reflects discrete and structural differences between vertices, and the second of which can be used to compare continuous labels. We verify the effectiveness and efficiency of our methods using synthetic and real-world datasets.
Implicit Diversity in Image Summarization
Celis, L. Elisa, Keswani, Vijay
Case studies, such as Kay et al., 2015 have shown that in image summarization, such as with Google Image Search, the people in the results presented for occupations are more imbalanced with respect to sensitive attributes such as gender and ethnicity than the ground truth. Most of the existing approaches to correct for this problem in image summarization assume that the images are labelled and use the labels for training the model and correcting for biases. However, these labels may not always be present. Furthermore, it is often not possible (nor even desirable) to automatically classify images by sensitive attributes such as gender or race. Moreover, balancing according to the labels does not guarantee that the diversity will be visibly apparent - arguably the only metric that matters when selecting diverse images. We develop a novel approach that takes as input a visibly diverse control set of images and uses this set to produce images in response to a query which is similarly visibly diverse. We implement this approach using pre-trained and modified Convolutional Neural Networks like VGG-16, and evaluate our approach empirically on the Image dataset compiled and used by Kay et al., 2015. We compare our results with the Google Image Search results from Kay et al., 2015 and natural baselines and observe that our algorithm produces images that are accurate with respect to their similarity to the query images (on par with that of the Google Image Search results), but significantly outperforms with respect to visible diversity as measured by their similarity to our diverse control set.
Distributed Convolutional Dictionary Learning (DiCoDiLe): Pattern Discovery in Large Images and Signals
Moreau, Thomas, Gramfort, Alexandre
Convolutional dictionary learning (CDL) estimates shift invariant basis adapted to multidimensional data. CDL has proven useful for image denoising or inpainting, as well as for pattern discovery on multivariate signals. As estimated patterns can be positioned anywhere in signals or images, optimization techniques face the difficulty of working in extremely high dimensions with millions of pixels or time samples, contrarily to standard patch-based dictionary learning. To address this optimization problem, this work proposes a distributed and asynchronous algorithm, employing locally greedy coordinate descent and an asynchronous locking mechanism that does not require a central server. This algorithm can be used to distribute the computation on a number of workers which scales linearly with the encoded signal's size. Experiments confirm the scaling properties which allows us to learn patterns on large scales images from the Hubble Space Telescope.
Automation using image recognition is picking up.....Read to know more..
There was a time when automation used to only work with image name or property and that was the easiest and only way to check whether assertion is true or false. Mostly in older times and using selenium Webdriver it used to be some code like this....does it sound familiar? But times are changing and there are some smart tools that can help you work swiftly with images and you do not have to use older ways. Sometimes the scripts were written covering the Alt tag case or only checking the height or width or both of the image and that used to tell whether image exists on a web form or not. But here is the changing world.
Stigmergy-based modeling to discover urban activity patterns from positioning data
Alfeo, Antonio L., Cimino, Mario G. C. A., Egidi, Sara, Lepri, Bruno, Pentland, Alex, Vaglini, Gigliola
Positioning data offer a remarkable source of information to analyze crowds urban dynamics. However, discovering urban activity patterns from the emergent behavior of crowds involves complex system modeling. An alternative approach is to adopt computational techniques belonging to the emergent paradigm, which enables self-organization of data and allows adaptive analysis. Specifically, our approach is based on stigmergy. By using stigmergy each sample position is associated with a digital pheromone deposit, which progressively evaporates and aggregates with other deposits according to their spatiotemporal proximity. Based on this principle, we exploit positioning data to identify high density areas (hotspots) and characterize their activity over time. This characterization allows the comparison of dynamics occurring in different days, providing a similarity measure exploitable by clustering techniques. Thus, we cluster days according to their activity behavior, discovering unexpected urban activity patterns. As a case study, we analyze taxi traces in New York City during 2015.
Machine Learning Data on The Cutting Edge of Cybersecurity Efforts
Cybersecurity professionals have a hard job. Not only are they tasked with developing solutions to constantly changing risks, but they cannot know what those attacks will consist of until after they've already been launched. Though cybersecurity experts can certainly offer insights into what digital dangers may come next, these predictions are limited and make proactive solution development challenging. Luckily, by increasing the use of machine learning, cybersecurity groups are able to take advantage of advanced pattern recognition technologies to better determine what attacks are on the horizon. On the surface, it seems like cybersecurity professionals would be focused on designing stronger barriers to attack and establishing firmer encryption standards, but at its core, the field is driven by data.