-
Towards MLOps: A DevOps Tools Recommender System for Machine Learning System
Authors:
Pir Sami Ullah Shah,
Naveed Ahmad,
Mirza Omer Beg
Abstract:
Applying DevOps practices to machine learning system is termed as MLOps and machine learning systems evolve on new data unlike traditional systems on requirements. The objective of MLOps is to establish a connection between different open-source tools to construct a pipeline that can automatically perform steps to construct a dataset, train the machine learning model and deploy the model to the pr…
▽ More
Applying DevOps practices to machine learning system is termed as MLOps and machine learning systems evolve on new data unlike traditional systems on requirements. The objective of MLOps is to establish a connection between different open-source tools to construct a pipeline that can automatically perform steps to construct a dataset, train the machine learning model and deploy the model to the production as well as store different versions of model and dataset. Benefits of MLOps is to make sure the fast delivery of the new trained models to the production to have accurate results. Furthermore, MLOps practice impacts the overall quality of the software products and is completely dependent on open-source tools and selection of relevant open-source tools is considered as challenged while a generalized method to select an appropriate open-source tools is desirable. In this paper, we present a framework for recommendation system that processes the contextual information (e.g., nature of data, type of the data) of the machine learning project and recommends a relevant toolchain (tech-stack) for the operationalization of machine learning systems. To check the applicability of the proposed framework, four different approaches i.e., rule-based, random forest, decision trees and k-nearest neighbors were investigated where precision, recall and f-score is measured, the random forest out classed other approaches with highest f-score value of 0.66.
△ Less
Submitted 20 February, 2024;
originally announced February 2024.
-
Controlling stable Bloch points with electric currents
Authors:
Martin Lang,
Swapneel Amit Pathak,
Samuel J. R. Holt,
Marijan Beg,
Hans Fangohr
Abstract:
The Bloch point is a point singularity in the magnetisation configuration, where the magnetisation vanishes. It can exist as an equilibrium configuration and plays an important role in many magnetisation reversal processes. In the present work, we focus on manipulating Bloch points in a system that can host stable Bloch points - a two-layer FeGe nanostrip with opposite chirality of the two layers.…
▽ More
The Bloch point is a point singularity in the magnetisation configuration, where the magnetisation vanishes. It can exist as an equilibrium configuration and plays an important role in many magnetisation reversal processes. In the present work, we focus on manipulating Bloch points in a system that can host stable Bloch points - a two-layer FeGe nanostrip with opposite chirality of the two layers. We drive Bloch points using spin-transfer torques and find that Bloch points can move collectively without any Hall effect and report that Bloch points are repelled from the sample boundaries and each other. We study pinning of Bloch points at wedge-shaped constrictions (notches) in the nanostrip and demonstrate that arrays of Bloch points can be moved past a series of notches in a controlled manner by applying consecutive current pulses of different strength. Finally, we simulate a T-shaped geometry and demonstrate that a Bloch point can be moved along different paths by applying current between suitable strip ends.
△ Less
Submitted 19 July, 2023;
originally announced July 2023.
-
Energetics and Dynamics of a stable Bloch point
Authors:
Thomas Brian Winkler,
Marijan Beg,
Martin Lang,
Mathias Kläui,
Hans Fangohr
Abstract:
Magnetic Bloch points (BPs) are highly confined magnetization configurations, that often occur in transient spin dynamics processes. However, opposing chiralities of adjacent layers for instance in a FeGe bilayer stack can stabilize such magnetic BPs at the layer interface. These BPs configurations are metastable and consist of two coupled vortices (one in each layer) with same circularity and opp…
▽ More
Magnetic Bloch points (BPs) are highly confined magnetization configurations, that often occur in transient spin dynamics processes. However, opposing chiralities of adjacent layers for instance in a FeGe bilayer stack can stabilize such magnetic BPs at the layer interface. These BPs configurations are metastable and consist of two coupled vortices (one in each layer) with same circularity and opposite polarity. Each vortex is stabilized by opposite sign Dzyaloshinskii-Moriya interactions. This stabilization mechanism potentially opens the door towards BP-based spintronic applications. An open question, from a methodological point of view, is whether the Heisenberg (HB) model approach (atomistic model) as to be used to study such systems or if the -- computationally more efficient -- micromagnetic (MM) models can be used and still obtain robust results. We are modelling and comparing the energetics and dynamics of a stable BP obtained using both HB and MM approaches. We find that an MM description of a stable BP leads qualitatively to the same results as the HB description, and that an appropriate mesh discretization plays a more important role than the chosen model. Further, we study the dynamics by shifting the BP with an applied in-plane field and investigating the relaxation after switching the filed off abruptly. The precessional motion of coupled vortices in a BP state can be drastically reduced compared to a classical vortex, which may be also an interesting feature for fast and efficient devices. A recent study has shown that a bilayer stack hosting BPs can be used to retain information [1].
△ Less
Submitted 17 March, 2023;
originally announced March 2023.
-
Develo** computational skills through simulation based problem-solving in science
Authors:
Martin Lonsky,
Martin Lang,
Samuel Holt,
Swapneel Amit Pathak,
Robin Klause,
Tzu-Hsiang Lo,
Marijan Beg,
Axel Hoffmann,
Hans Fangohr
Abstract:
Computational modeling and numerical simulations have become indispensable tools in science, technology, engineering and mathematics (STEM), and in industrial research and development. Consequently, there is growing demand for computational skills in undergraduate and postgraduate students and a need to revise existing curricula. We report from a case study where an existing materials science modu…
▽ More
Computational modeling and numerical simulations have become indispensable tools in science, technology, engineering and mathematics (STEM), and in industrial research and development. Consequently, there is growing demand for computational skills in undergraduate and postgraduate students and a need to revise existing curricula. We report from a case study where an existing materials science module was modified to contain numerical simulation of the materials: students use simulation software to explore the material's behavior in simulated experiments. In particular, the Ubermag micromagnetic simulation software package is used by the students in order to solve problems computationally that are linked to current research in the field of magnetism. The simulation software is controlled through Python code in Jupyter notebooks. This setup provides a computational environment in which simulations can be started and analyzed in the same notebook. A key learning activity is a project in which students tackle a given task over a period of approximately 2 months in a small group. Our experience is that the self-paced problem-solving nature of the project work -- combined with the freedom to explore the system's behavior through the simulation -- can facilitate a better in-depth exploration of the course contents. We report feedback from students and educators both on the training in material science and the Jupyter notebook as a computational environment for education. Finally, we discuss which aspects of the Ubermag and the Jupyter notebook have been beneficial for the students' learning experience and which could be transferred to similar teaching activities in other subject areas.
△ Less
Submitted 3 March, 2023;
originally announced March 2023.
-
EMP-EVAL: A Framework for Measuring Empathy in Open Domain Dialogues
Authors:
Bushra Amjad,
Muhammad Zeeshan,
Mirza Omer Beg
Abstract:
Measuring empathy in conversation can be challenging, as empathy is a complex and multifaceted psychological construct that involves both cognitive and emotional components. Human evaluations can be subjective, leading to inconsistent results. Therefore, there is a need for an automatic method for measuring empathy that reduces the need for human evaluations. In this paper, we proposed a novel app…
▽ More
Measuring empathy in conversation can be challenging, as empathy is a complex and multifaceted psychological construct that involves both cognitive and emotional components. Human evaluations can be subjective, leading to inconsistent results. Therefore, there is a need for an automatic method for measuring empathy that reduces the need for human evaluations. In this paper, we proposed a novel approach EMP-EVAL, a simple yet effective automatic empathy evaluation method. The proposed technique takes the influence of Emotion, Cognitive and Emotional empathy. To the best knowledge, our work is the first to systematically measure empathy without the human-annotated provided scores. Experimental results demonstrate that our metrics can correlate with human preference, achieving comparable results with human judgments.
△ Less
Submitted 29 January, 2023;
originally announced January 2023.
-
Spectral Bandwidth Recovery of Optical Coherence Tomography Images using Deep Learning
Authors:
Timothy T. Yu,
Da Ma,
Jayden Cole,
Myeong ** Ju,
Mirza F. Beg,
Marinko V. Sarunic
Abstract:
Optical coherence tomography (OCT) captures cross-sectional data and is used for the screening, monitoring, and treatment planning of retinal diseases. Technological developments to increase the speed of acquisition often results in systems with a narrower spectral bandwidth, and hence a lower axial resolution. Traditionally, image-processing-based techniques have been utilized to reconstruct subs…
▽ More
Optical coherence tomography (OCT) captures cross-sectional data and is used for the screening, monitoring, and treatment planning of retinal diseases. Technological developments to increase the speed of acquisition often results in systems with a narrower spectral bandwidth, and hence a lower axial resolution. Traditionally, image-processing-based techniques have been utilized to reconstruct subsampled OCT data and more recently, deep-learning-based methods have been explored. In this study, we simulate reduced axial scan (A-scan) resolution by Gaussian windowing in the spectral domain and investigate the use of a learning-based approach for image feature reconstruction. In anticipation of the reduced resolution that accompanies wide-field OCT systems, we build upon super-resolution techniques to explore methods to better aid clinicians in their decision-making to improve patient outcomes, by reconstructing lost features using a pixel-to-pixel approach with an altered super-resolution generative adversarial network (SRGAN) architecture.
△ Less
Submitted 1 January, 2023;
originally announced January 2023.
-
Segmentation-guided Domain Adaptation and Data Harmonization of Multi-device Retinal Optical Coherence Tomography using Cycle-Consistent Generative Adversarial Networks
Authors:
Shuo Chen,
Da Ma,
Sieun Lee,
Timothy T. L. Yu,
Gavin Xu,
Donghuan Lu,
Karteek Popuri,
Myeong ** Ju,
Marinko V. Sarunic,
Mirza Faisal Beg
Abstract:
Optical Coherence Tomography(OCT) is a non-invasive technique capturing cross-sectional area of the retina in micro-meter resolutions. It has been widely used as a auxiliary imaging reference to detect eye-related pathology and predict longitudinal progression of the disease characteristics. Retina layer segmentation is one of the crucial feature extraction techniques, where the variations of reti…
▽ More
Optical Coherence Tomography(OCT) is a non-invasive technique capturing cross-sectional area of the retina in micro-meter resolutions. It has been widely used as a auxiliary imaging reference to detect eye-related pathology and predict longitudinal progression of the disease characteristics. Retina layer segmentation is one of the crucial feature extraction techniques, where the variations of retinal layer thicknesses and the retinal layer deformation due to the presence of the fluid are highly correlated with multiple epidemic eye diseases like Diabetic Retinopathy(DR) and Age-related Macular Degeneration (AMD). However, these images are acquired from different devices, which have different intensity distribution, or in other words, belong to different imaging domains. This paper proposes a segmentation-guided domain-adaptation method to adapt images from multiple devices into single image domain, where the state-of-art pre-trained segmentation model is available. It avoids the time consumption of manual labelling for the upcoming new dataset and the re-training of the existing network. The semantic consistency and global feature consistency of the network will minimize the hallucination effect that many researchers reported regarding Cycle-Consistent Generative Adversarial Networks(CycleGAN) architecture.
△ Less
Submitted 31 August, 2022;
originally announced August 2022.
-
Neuroimaging Feature Extraction using a Neural Network Classifier for Imaging Genetics
Authors:
Cédric Beaulac,
Sidi Wu,
Erin Gibson,
Michelle F. Miranda,
Jiguo Cao,
Leno Rocha,
Mirza Faisal Beg,
Farouk S. Nathoo
Abstract:
A major issue in the association of genes to neuroimaging phenotypes is the high dimension of both genetic data and neuroimaging data. In this article, we tackle the latter problem with an eye toward develo** solutions that are relevant for disease prediction. Supported by a vast literature on the predictive power of neural networks, our proposed solution uses neural networks to extract from neu…
▽ More
A major issue in the association of genes to neuroimaging phenotypes is the high dimension of both genetic data and neuroimaging data. In this article, we tackle the latter problem with an eye toward develo** solutions that are relevant for disease prediction. Supported by a vast literature on the predictive power of neural networks, our proposed solution uses neural networks to extract from neuroimaging data features that are relevant for predicting Alzheimer's Disease (AD) for subsequent relation to genetics. Our neuroimaging-genetic pipeline is comprised of image processing, neuroimaging feature extraction and genetic association steps. We propose a neural network classifier for extracting neuroimaging features that are related with disease and a multivariate Bayesian group sparse regression model for genetic association. We compare the predictive power of these features to expert selected features and take a closer look at the SNPs identified with the new neuroimaging features.
△ Less
Submitted 8 July, 2022;
originally announced July 2022.
-
Predicting Time-to-conversion for Dementia of Alzheimer's Type using Multi-modal Deep Survival Analysis
Authors:
Ghazal Mirabnahrazam,
Da Ma,
Cédric Beaulac,
Sieun Lee,
Karteek Popuri,
Hyunwoo Lee,
Jiguo Cao,
James E Galvin,
Lei Wang,
Mirza Faisal Beg,
the Alzheimer's Disease Neuroimaging Initiative
Abstract:
Dementia of Alzheimer's Type (DAT) is a complex disorder influenced by numerous factors, but it is unclear how each factor contributes to disease progression. An in-depth examination of these factors may yield an accurate estimate of time-to-conversion to DAT for patients at various disease stages. We used 401 subjects with 63 features from MRI, genetic, and CDC (Cognitive tests, Demographic, and…
▽ More
Dementia of Alzheimer's Type (DAT) is a complex disorder influenced by numerous factors, but it is unclear how each factor contributes to disease progression. An in-depth examination of these factors may yield an accurate estimate of time-to-conversion to DAT for patients at various disease stages. We used 401 subjects with 63 features from MRI, genetic, and CDC (Cognitive tests, Demographic, and CSF) data modalities in the Alzheimer's Disease Neuroimaging Initiative (ADNI) database. We used a deep learning-based survival analysis model that extends the classic Cox regression model to predict time-to-conversion to DAT. Our findings showed that genetic features contributed the least to survival analysis, while CDC features contributed the most. Combining MRI and genetic features improved survival prediction over using either modality alone, but adding CDC to any combination of features only worked as well as using only CDC features. Consequently, our study demonstrated that using the current clinical procedure, which includes gathering cognitive test results, can outperform survival analysis results produced using costly genetic or CSF data.
△ Less
Submitted 2 May, 2022;
originally announced May 2022.
-
Bloch points in nanostrips
Authors:
Martin Lang,
Marijan Beg,
Ondrej Hovorka,
Hans Fangohr
Abstract:
Complex magnetic materials hosting topologically non-trivial particle-like objects such as skyrmions are under intensive research and could fundamentally change the way we store and process data. One important class of materials are helimagnetic materials with Dzyaloshinskii-Moriya interaction. Recently, it was demonstrated that nanodisks consisting of two layers with opposite chirality can host a…
▽ More
Complex magnetic materials hosting topologically non-trivial particle-like objects such as skyrmions are under intensive research and could fundamentally change the way we store and process data. One important class of materials are helimagnetic materials with Dzyaloshinskii-Moriya interaction. Recently, it was demonstrated that nanodisks consisting of two layers with opposite chirality can host a single stable Bloch point of two different types at the interface between the layers. Using micromagnetic simulations we show that FeGe nanostrips consisting of two layers with opposite chirality can host multiple coexisting Bloch points in an arbitrary combination of the two different types. We show that the number of Bloch points that can simultaneously coexist depends on the strip geometry and the type of the individual Bloch points. Our simulation results allow us to predict strip geometries suitable for an arbitrary number of Bloch points. We show an example of an 80-Bloch-point configuration verifying the prediction.
△ Less
Submitted 25 March, 2022;
originally announced March 2022.
-
Machine Learning Based Multimodal Neuroimaging Genomics Dementia Score for Predicting Future Conversion to Alzheimer's Disease
Authors:
Ghazal Mirabnahrazam,
Da Ma,
Sieun Lee,
Karteek Popuri,
Hyunwoo Lee,
Jiguo Cao,
Lei Wang,
James E Galvin,
Mirza Faisal Beg,
the Alzheimer's Disease Neuroimaging Initiative
Abstract:
Background: The increasing availability of databases containing both magnetic resonance imaging (MRI) and genetic data allows researchers to utilize multimodal data to better understand the characteristics of dementia of Alzheimer's type (DAT). Objective: The goal of this study was to develop and analyze novel biomarkers that can help predict the development and progression of DAT. Methods: We use…
▽ More
Background: The increasing availability of databases containing both magnetic resonance imaging (MRI) and genetic data allows researchers to utilize multimodal data to better understand the characteristics of dementia of Alzheimer's type (DAT). Objective: The goal of this study was to develop and analyze novel biomarkers that can help predict the development and progression of DAT. Methods: We used feature selection and ensemble learning classifier to develop an image/genotype-based DAT score that represents a subject's likelihood of develo** DAT in the future. Three feature types were used: MRI only, genetic only, and combined multimodal data. We used a novel data stratification method to better represent different stages of DAT. Using a pre-defined 0.5 threshold on DAT scores, we predicted whether or not a subject would develop DAT in the future. Results: Our results on Alzheimer's Disease Neuroimaging Initiative (ADNI) database showed that dementia scores using genetic data could better predict future DAT progression for currently normal control subjects (Accuracy=0.857) compared to MRI (Accuracy=0.143), while MRI can better characterize subjects with stable mild cognitive impairment (Accuracy=0.614) compared to genetics (Accuracy=0.356). Combining MRI and genetic data showed improved classification performance in the remaining stratified groups. Conclusion: MRI and genetic data can contribute to DAT prediction in different ways. MRI data reflects anatomical changes in the brain, while genetic data can detect the risk of DAT progression prior to the symptomatic onset. Combining information from multimodal data in the right way can improve prediction performance.
△ Less
Submitted 10 March, 2022;
originally announced March 2022.
-
Megahertz-rate Ultrafast X-ray Scattering and Holographic Imaging at the European XFEL
Authors:
Nanna Zhou Hagström,
Michael Schneider,
Nico Kerber,
Alexander Yaroslavtsev,
Erick Burgos Parra,
Marijan Beg,
Martin Lang,
Christian M. Günther,
Boris Seng,
Fabian Kammerbauer,
Horia Popescu,
Matteo Pancaldi,
Kumar Neeraj,
Debanjan Polley,
Rahul Jangid,
Stjepan B. Hrkac,
Sheena K. K. Patel,
Sergei Ovcharenko,
Diego Turenne,
Dmitriy Ksenzov,
Christine Boeglin,
Igor Pronin,
Marina Baidakova,
Clemens von Korff Schmising,
Martin Borchert
, et al. (75 additional authors not shown)
Abstract:
The advent of X-ray free-electron lasers (XFELs) has revolutionized fundamental science, from atomic to condensed matter physics, from chemistry to biology, giving researchers access to X-rays with unprecedented brightness, coherence, and pulse duration. All XFEL facilities built until recently provided X-ray pulses at a relatively low repetition rate, with limited data statistics. Here, we presen…
▽ More
The advent of X-ray free-electron lasers (XFELs) has revolutionized fundamental science, from atomic to condensed matter physics, from chemistry to biology, giving researchers access to X-rays with unprecedented brightness, coherence, and pulse duration. All XFEL facilities built until recently provided X-ray pulses at a relatively low repetition rate, with limited data statistics. Here, we present the results from the first megahertz repetition rate X-ray scattering experiments at the Spectroscopy and Coherent Scattering (SCS) instrument of the European XFEL. We illustrate the experimental capabilities that the SCS instrument offers, resulting from the operation at MHz repetition rates and the availability of the novel DSSC 2D imaging detector. Time-resolved magnetic X-ray scattering and holographic imaging experiments in solid state samples were chosen as representative, providing an ideal test-bed for operation at megahertz rates. Our results are relevant and applicable to any other non-destructive XFEL experiments in the soft X-ray range.
△ Less
Submitted 20 January, 2022; v1 submitted 17 January, 2022;
originally announced January 2022.
-
PyBryt: auto-assessment and auto-grading for computational thinking
Authors:
Christopher Pyles,
Francois van Schalkwyk,
Gerard J. Gorman,
Marijan Beg,
Lee Stott,
Nir Levy,
Ran Gilad-Bachrach
Abstract:
We continuously interact with computerized systems to achieve goals and perform tasks in our personal and professional lives. Therefore, the ability to program such systems is a skill needed by everyone. Consequently, computational thinking skills are essential for everyone, which creates a challenge for the educational system to teach these skills at scale and allow students to practice these ski…
▽ More
We continuously interact with computerized systems to achieve goals and perform tasks in our personal and professional lives. Therefore, the ability to program such systems is a skill needed by everyone. Consequently, computational thinking skills are essential for everyone, which creates a challenge for the educational system to teach these skills at scale and allow students to practice these skills. To address this challenge, we present a novel approach to providing formative feedback to students on programming assignments. Our approach uses dynamic evaluation to trace intermediate results generated by student's code and compares them to the reference implementation provided by their teachers. We have implemented this method as a Python library and demonstrate its use to give students relevant feedback on their work while allowing teachers to challenge their students' computational thinking skills.
△ Less
Submitted 3 December, 2021;
originally announced December 2021.
-
SsAG: Summarization and sparsification of Attributed Graphs
Authors:
Sarwan Ali,
Muhammad Ahmad,
Maham Anwer Beg,
Imdad Ullah Khan,
Safiullah Faizullah,
Muhammad Asad Khan
Abstract:
We present SsAG, an efficient and scalable lossy graph summarization method that retains the essential structure of the original graph. SsAG computes a sparse representation (summary) of the input graph and also caters to graphs with node attributes. The summary of a graph $G$ is stored as a graph on supernodes (subsets of vertices of $G$), and a weighted superedge connects two supernodes. The pro…
▽ More
We present SsAG, an efficient and scalable lossy graph summarization method that retains the essential structure of the original graph. SsAG computes a sparse representation (summary) of the input graph and also caters to graphs with node attributes. The summary of a graph $G$ is stored as a graph on supernodes (subsets of vertices of $G$), and a weighted superedge connects two supernodes. The proposed method constructs a summary graph on $k$ supernodes that minimize the reconstruction error (difference between the original graph and the graph reconstructed from the summary) and maximum homogeneity with respect to attributes. We construct the summary by iteratively merging a pair of nodes. We derive a closed-form expression to efficiently compute the reconstruction error after merging a pair and approximate this score in constant time. To reduce the search space for selecting the best pair for merging, we assign a weight to each supernode that closely quantifies the contribution of the node in the score of the pairs containing it. We choose the best pair for merging from a random sample of supernodes selected with probability proportional to their weights. A logarithmic-sized sample yields a comparable summary based on various quality measures with weighted sampling. We propose a sparsification step for the constructed summary to reduce the storage cost to a given target size with a marginal increase in reconstruction error. Empirical evaluation on several real-world graphs and comparison with state-of-the-art methods shows that SsAG is up to $5\times$ faster and generates summaries of comparable quality.
△ Less
Submitted 10 June, 2022; v1 submitted 30 September, 2021;
originally announced September 2021.
-
Differential Diagnosis of Frontotemporal Dementia and Alzheimer's Disease using Generative Adversarial Network
Authors:
Da Ma,
Donghuan Lu,
Karteek Popuri,
Mirza Faisal Beg
Abstract:
Frontotemporal dementia and Alzheimer's disease are two common forms of dementia and are easily misdiagnosed as each other due to their similar pattern of clinical symptoms. Differentiating between the two dementia types is crucial for determining disease-specific intervention and treatment. Recent development of Deep-learning-based approaches in the field of medical image computing are delivering…
▽ More
Frontotemporal dementia and Alzheimer's disease are two common forms of dementia and are easily misdiagnosed as each other due to their similar pattern of clinical symptoms. Differentiating between the two dementia types is crucial for determining disease-specific intervention and treatment. Recent development of Deep-learning-based approaches in the field of medical image computing are delivering some of the best performance for many binary classification tasks, although its application in differential diagnosis, such as neuroimage-based differentiation for multiple types of dementia, has not been explored. In this study, a novel framework was proposed by using the Generative Adversarial Network technique to distinguish FTD, AD and normal control subjects, using volumetric features extracted at coarse-to-fine structural scales from Magnetic Resonance Imaging scans. Experiments of 10-folds cross-validation on 1,954 images achieved high accuracy. With the proposed framework, we have demonstrated that the combination of multi-scale structural features and synthetic data augmentation based on generative adversarial network can improve the performance of challenging tasks such as differentiating Dementia sub-types.
△ Less
Submitted 29 September, 2021; v1 submitted 12 September, 2021;
originally announced September 2021.
-
Domain Adaptation via CycleGAN for Retina Segmentation in Optical Coherence Tomography
Authors:
Ricky Chen,
Timothy T. Yu,
Gavin Xu,
Da Ma,
Marinko V. Sarunic,
Mirza Faisal Beg
Abstract:
With the FDA approval of Artificial Intelligence (AI) for point-of-care clinical diagnoses, model generalizability is of the utmost importance as clinical decision-making must be domain-agnostic. A method of tackling the problem is to increase the dataset to include images from a multitude of domains; while this technique is ideal, the security requirements of medical data is a major limitation. A…
▽ More
With the FDA approval of Artificial Intelligence (AI) for point-of-care clinical diagnoses, model generalizability is of the utmost importance as clinical decision-making must be domain-agnostic. A method of tackling the problem is to increase the dataset to include images from a multitude of domains; while this technique is ideal, the security requirements of medical data is a major limitation. Additionally, researchers with developed tools benefit from the addition of open-sourced data, but are limited by the difference in domains. Herewith, we investigated the implementation of a Cycle-Consistent Generative Adversarial Networks (CycleGAN) for the domain adaptation of Optical Coherence Tomography (OCT) volumes. This study was done in collaboration with the Biomedical Optics Research Group and Functional & Anatomical Imaging & Shape Analysis Lab at Simon Fraser University. In this study, we investigated a learning-based approach of adapting the domain of a publicly available dataset, UK Biobank dataset (UKB). To evaluate the performance of domain adaptation, we utilized pre-existing retinal layer segmentation tools developed on a different set of RETOUCH OCT data. This study provides insight on state-of-the-art tools for domain adaptation compared to traditional processing techniques as well as a pipeline for adapting publicly available retinal data to the domains previously used by our collaborators.
△ Less
Submitted 5 July, 2021;
originally announced July 2021.
-
Language Identification of Hindi-English tweets using code-mixed BERT
Authors:
Mohd Zeeshan Ansari,
M M Sufyan Beg,
Tanvir Ahmad,
Mohd Jazib Khan,
Ghazali Wasim
Abstract:
Language identification of social media text has been an interesting problem of study in recent years. Social media messages are predominantly in code mixed in non-English speaking states. Prior knowledge by pre-training contextual embeddings have shown state of the art results for a range of downstream tasks. Recently, models such as BERT have shown that using a large amount of unlabeled data, th…
▽ More
Language identification of social media text has been an interesting problem of study in recent years. Social media messages are predominantly in code mixed in non-English speaking states. Prior knowledge by pre-training contextual embeddings have shown state of the art results for a range of downstream tasks. Recently, models such as BERT have shown that using a large amount of unlabeled data, the pretrained language models are even more beneficial for learning common language representations. Extensive experiments exploiting transfer learning and fine-tuning BERT models to identify language on Twitter are presented in this paper. The work utilizes a data collection of Hindi-English-Urdu codemixed text for language pre-training and Hindi-English codemixed for subsequent word-level language classification. The results show that the representations pre-trained over codemixed data produce better results by their monolingual counterpart.
△ Less
Submitted 2 July, 2021;
originally announced July 2021.
-
A Simple and Efficient Probabilistic Language model for Code-Mixed Text
Authors:
M Zeeshan Ansari,
Tanvir Ahmad,
M M Sufyan Beg,
Asma Ikram
Abstract:
The conventional natural language processing approaches are not accustomed to the social media text due to colloquial discourse and non-homogeneous characteristics. Significantly, the language identification in a multilingual document is ascertained to be a preceding subtask in several information extraction applications such as information retrieval, named entity recognition, relation extraction,…
▽ More
The conventional natural language processing approaches are not accustomed to the social media text due to colloquial discourse and non-homogeneous characteristics. Significantly, the language identification in a multilingual document is ascertained to be a preceding subtask in several information extraction applications such as information retrieval, named entity recognition, relation extraction, etc. The problem is often more challenging in code-mixed documents wherein foreign languages words are drawn into base language while framing the text. The word embeddings are powerful language modeling tools for representation of text documents useful in obtaining similarity between words or documents. We present a simple probabilistic approach for building efficient word embedding for code-mixed text and exemplifying it over language identification of Hindi-English short test messages scrapped from Twitter. We examine its efficacy for the classification task using bidirectional LSTMs and SVMs and observe its improved scores over various existing code-mixed embeddings
△ Less
Submitted 29 June, 2021;
originally announced June 2021.
-
Comprehensive Validation of Automated Whole Body Skeletal Muscle, Adipose Tissue, and Bone Segmentation from 3D CT images for Body Composition Analysis: Towards Extended Body Composition
Authors:
Da Ma,
Vincent Chow,
Karteek Popuri,
Mirza Faisal Beg
Abstract:
The latest advances in computer-assisted precision medicine are making it feasible to move from population-wide models that are useful to discover aggregate patterns that hold for group-based analysis to patient-specific models that can drive patient-specific decisions with regard to treatment choices, and predictions of outcomes of treatment. Body Composition is recognized as an important driver…
▽ More
The latest advances in computer-assisted precision medicine are making it feasible to move from population-wide models that are useful to discover aggregate patterns that hold for group-based analysis to patient-specific models that can drive patient-specific decisions with regard to treatment choices, and predictions of outcomes of treatment. Body Composition is recognized as an important driver and risk factor for a wide variety of diseases, as well as a predictor of individual patient-specific clinical outcomes to treatment choices or surgical interventions. 3D CT images are routinely acquired in the oncological worklows and deliver accurate rendering of internal anatomy and therefore can be used opportunistically to assess the amount of skeletal muscle and adipose tissue compartments. Powerful tools of artificial intelligence such as deep learning are making it feasible now to segment the entire 3D image and generate accurate measurements of all internal anatomy. These will enable the overcoming of the severe bottleneck that existed previously, namely, the need for manual segmentation, which was prohibitive to scale to the hundreds of 2D axial slices that made up a 3D volumetric image. Automated tools such as presented here will now enable harvesting whole-body measurements from 3D CT or MRI images, leading to a new era of discovery of the drivers of various diseases based on individual tissue, organ volume, shape, and functional status. These measurements were hitherto unavailable thereby limiting the field to a very small and limited subset. These discoveries and the potential to perform individual image segmentation with high speed and accuracy are likely to lead to the incorporation of these 3D measures into individual specific treatment planning models related to nutrition, aging, chemotoxicity, surgery and survival after the onset of a major disease such as cancer.
△ Less
Submitted 26 July, 2021; v1 submitted 1 June, 2021;
originally announced June 2021.
-
Ubermag: Towards more effective micromagnetic workflows
Authors:
Marijan Beg,
Martin Lang,
Hans Fangohr
Abstract:
Computational micromagnetics has become an essential tool in academia and industry to support fundamental research and the design and development of devices. Consequently, computational micromagnetics is widely used in the community, and the fraction of time researchers spend performing computational studies is growing. We focus on reducing this time by improving the interface between the numerica…
▽ More
Computational micromagnetics has become an essential tool in academia and industry to support fundamental research and the design and development of devices. Consequently, computational micromagnetics is widely used in the community, and the fraction of time researchers spend performing computational studies is growing. We focus on reducing this time by improving the interface between the numerical simulation and the researcher. We have designed and developed a human-centred research environment called Ubermag. With Ubermag, scientists can control an existing micromagnetic simulation package, such as OOMMF, from Jupyter notebooks. The complete simulation workflow, including definition, execution, and data analysis of simulation runs, can be performed within the same notebook environment. Numerical libraries, co-developed by the computational and data science community, can immediately be used for micromagnetic data analysis within this Python-based environment. By design, it is possible to extend Ubermag to drive other micromagnetic packages from the same environment.
△ Less
Submitted 18 May, 2021;
originally announced May 2021.
-
A Novel Falling-Ball Algorithm for Image Segmentation
Authors:
Asra Aslam,
Ekram Khan,
Mohammad Samar Ansari,
M. M. Sufyan Beg
Abstract:
Image segmentation refers to the separation of objects from the background, and has been one of the most challenging aspects of digital image processing. Practically it is impossible to design a segmentation algorithm which has 100% accuracy, and therefore numerous segmentation techniques have been proposed in the literature, each with certain limitations. In this paper, a novel Falling-Ball algor…
▽ More
Image segmentation refers to the separation of objects from the background, and has been one of the most challenging aspects of digital image processing. Practically it is impossible to design a segmentation algorithm which has 100% accuracy, and therefore numerous segmentation techniques have been proposed in the literature, each with certain limitations. In this paper, a novel Falling-Ball algorithm is presented, which is a region-based segmentation algorithm, and an alternative to watershed transform (based on waterfall model). The proposed algorithm detects the catchment basins by assuming that a ball falling from hilly terrains will stop in a catchment basin. Once catchment basins are identified, the association of each pixel with one of the catchment basin is obtained using multi-criterion fuzzy logic. Edges are constructed by dividing image into different catchment basins with the help of a membership function. Finally closed contour algorithm is applied to find closed regions and objects within closed regions are segmented using intensity information. The performance of the proposed algorithm is evaluated both objectively as well as subjectively. Simulation results show that the proposed algorithms gives superior performance over conventional Sobel edge detection methods and the watershed segmentation algorithm. For comparative analysis, various comparison methods are used for demonstrating the superiority of proposed methods over existing segmentation methods.
△ Less
Submitted 12 May, 2021; v1 submitted 6 May, 2021;
originally announced May 2021.
-
Detecting Compliance of Privacy Policies with Data Protection Laws
Authors:
Ayesha Qamar,
Tehreem Javed,
Mirza Omer Beg
Abstract:
Privacy Policies are the legal documents that describe the practices that an organization or company has adopted in the handling of the personal data of its users. But as policies are a legal document, they are often written in extensive legal jargon that is difficult to understand. Though work has been done on privacy policies but none that caters to the problem of verifying if a given privacy po…
▽ More
Privacy Policies are the legal documents that describe the practices that an organization or company has adopted in the handling of the personal data of its users. But as policies are a legal document, they are often written in extensive legal jargon that is difficult to understand. Though work has been done on privacy policies but none that caters to the problem of verifying if a given privacy policy adheres to the data protection laws of a given country or state. We aim to bridge that gap by providing a framework that analyzes privacy policies in light of various data protection laws, such as the General Data Protection Regulation (GDPR). To achieve that, firstly we labeled both the privacy policies and laws. Then a correlation scheme is developed to map the contents of a privacy policy to the appropriate segments of law that a policy must conform to. Then we check the compliance of privacy policy's text with the corresponding text of the law using NLP techniques. By using such a tool, users would be better equipped to understand how their personal data is managed. For now, we have provided a map** for the GDPR and PDPA, but other laws can easily be incorporated in the already built pipeline.
△ Less
Submitted 21 February, 2021;
originally announced February 2021.
-
RUBERT: A Bilingual Roman Urdu BERT Using Cross Lingual Transfer Learning
Authors:
Usama Khalid,
Mirza Omer Beg,
Muhammad Umair Arshad
Abstract:
In recent studies, it has been shown that Multilingual language models underperform their monolingual counterparts. It is also a well-known fact that training and maintaining monolingual models for each language is a costly and time-consuming process. Roman Urdu is a resource-starved language used popularly on social media platforms and chat apps. In this research, we propose a novel dataset of sc…
▽ More
In recent studies, it has been shown that Multilingual language models underperform their monolingual counterparts. It is also a well-known fact that training and maintaining monolingual models for each language is a costly and time-consuming process. Roman Urdu is a resource-starved language used popularly on social media platforms and chat apps. In this research, we propose a novel dataset of scraped tweets containing 54M tokens and 3M sentences. Additionally, we also propose RUBERT a bilingual Roman Urdu model created by additional pretraining of English BERT. We compare its performance with a monolingual Roman Urdu BERT trained from scratch and a multilingual Roman Urdu BERT created by additional pretraining of Multilingual BERT. We show through our experiments that additional pretraining of the English BERT produces the most notable performance improvement.
△ Less
Submitted 22 February, 2021;
originally announced February 2021.
-
Bilingual Language Modeling, A transfer learning technique for Roman Urdu
Authors:
Usama Khalid,
Mirza Omer Beg,
Muhammad Umair Arshad
Abstract:
Pretrained language models are now of widespread use in Natural Language Processing. Despite their success, applying them to Low Resource languages is still a huge challenge. Although Multilingual models hold great promise, applying them to specific low-resource languages e.g. Roman Urdu can be excessive. In this paper, we show how the code-switching property of languages may be used to perform cr…
▽ More
Pretrained language models are now of widespread use in Natural Language Processing. Despite their success, applying them to Low Resource languages is still a huge challenge. Although Multilingual models hold great promise, applying them to specific low-resource languages e.g. Roman Urdu can be excessive. In this paper, we show how the code-switching property of languages may be used to perform cross-lingual transfer learning from a corresponding high resource language. We also show how this transfer learning technique termed Bilingual Language Modeling can be used to produce better performing models for Roman Urdu. To enable training and experimentation, we also present a collection of novel corpora for Roman Urdu extracted from various sources and social networking sites, e.g. Twitter. We train Monolingual, Multilingual, and Bilingual models of Roman Urdu - the proposed bilingual model achieves 23% accuracy compared to the 2% and 11% of the monolingual and multilingual models respectively in the Masked Language Modeling (MLM) task.
△ Less
Submitted 22 February, 2021;
originally announced February 2021.
-
Co-occurrences using Fasttext embeddings for word similarity tasks in Urdu
Authors:
Usama Khalid,
Aizaz Hussain,
Muhammad Umair Arshad,
Waseem Shahzad,
Mirza Omer Beg
Abstract:
Urdu is a widely spoken language in South Asia. Though immoderate literature exists for the Urdu language still the data isn't enough to naturally process the language by NLP techniques. Very efficient language models exist for the English language, a high resource language, but Urdu and other under-resourced languages have been neglected for a long time. To create efficient language models for th…
▽ More
Urdu is a widely spoken language in South Asia. Though immoderate literature exists for the Urdu language still the data isn't enough to naturally process the language by NLP techniques. Very efficient language models exist for the English language, a high resource language, but Urdu and other under-resourced languages have been neglected for a long time. To create efficient language models for these languages we must have good word embedding models. For Urdu, we can only find word embeddings trained and developed using the skip-gram model. In this paper, we have built a corpus for Urdu by scra** and integrating data from various sources and compiled a vocabulary for the Urdu language. We also modify fasttext embeddings and N-Grams models to enable training them on our built corpus. We have used these trained embeddings for a word similarity task and compared the results with existing techniques.
△ Less
Submitted 22 February, 2021;
originally announced February 2021.
-
Few Shot Learning for Information Verification
Authors:
Usama Khalid,
Mirza Omer Beg
Abstract:
Information verification is quite a challenging task, this is because many times verifying a claim can require picking pieces of information from multiple pieces of evidence which can have a hierarchy of complex semantic relations. Previously a lot of researchers have mainly focused on simply concatenating multiple evidence sentences to accept or reject claims. These approaches are limited as evid…
▽ More
Information verification is quite a challenging task, this is because many times verifying a claim can require picking pieces of information from multiple pieces of evidence which can have a hierarchy of complex semantic relations. Previously a lot of researchers have mainly focused on simply concatenating multiple evidence sentences to accept or reject claims. These approaches are limited as evidence can contain hierarchical information and dependencies. In this research, we aim to verify facts based on evidence selected from a list of articles taken from Wikipedia. Pretrained language models such as XLNET are used to generate meaningful representations and graph-based attention and convolutions are used in such a way that the system requires little additional training to learn to verify facts.
△ Less
Submitted 22 February, 2021;
originally announced February 2021.
-
Using Jupyter for reproducible scientific workflows
Authors:
Marijan Beg,
Juliette Taka,
Thomas Kluyver,
Alexander Konovalov,
Min Ragan-Kelley,
Nicolas M. Thiéry,
Hans Fangohr
Abstract:
Literate computing has emerged as an important tool for computational studies and open science, with growing folklore of best practices. In this work, we report two case studies - one in computational magnetism and another in computational mathematics - where domain-specific software was exposed to the Jupyter environment. This enables high-level control of simulations and computation, interactive…
▽ More
Literate computing has emerged as an important tool for computational studies and open science, with growing folklore of best practices. In this work, we report two case studies - one in computational magnetism and another in computational mathematics - where domain-specific software was exposed to the Jupyter environment. This enables high-level control of simulations and computation, interactive exploration of computational results, batch processing on HPC resources, and reproducible workflow documentation in Jupyter notebooks. In the first study, Ubermag drives existing computational micromagnetics software through a domain-specific language embedded in Python. In the second study, a dedicated Jupyter kernel interfaces with the GAP system for computational discrete algebra and its dedicated programming language. In light of these case studies, we discuss the benefits of this approach, including progress toward more reproducible and reusable research results and outputs, notably through the use of infrastructure such as JupyterHub and Binder.
△ Less
Submitted 18 February, 2021;
originally announced February 2021.
-
Cache Bypassing for Machine Learning Algorithms
Authors:
Asim Ikram,
Muhammad Awais Ali,
Mirza Omer Beg
Abstract:
Graphics Processing Units (GPUs) were once used solely for graphical computation tasks but with the increase in the use of machine learning applications, the use of GPUs to perform general-purpose computing has increased in the last few years. GPUs employ a massive amount of threads, that in turn achieve a high amount of parallelism, to perform tasks. Though GPUs have a high amount of computation…
▽ More
Graphics Processing Units (GPUs) were once used solely for graphical computation tasks but with the increase in the use of machine learning applications, the use of GPUs to perform general-purpose computing has increased in the last few years. GPUs employ a massive amount of threads, that in turn achieve a high amount of parallelism, to perform tasks. Though GPUs have a high amount of computation power, they face the problem of cache contention due to the SIMT model that they use. A solution to this problem is called "cache bypassing". This paper presents a predictive model that analyzes the access patterns of various machine learning algorithms and determines whether certain data should be stored in the cache or not. It presents insights on how well each model performs on different datasets and also shows how minimizing the size of each model will affect its performance The performance of most of the models were found to be around 90% with KNN performing the best but not with the smallest size. We further increase the features by splitting the addresses into chunks of 4 bytes. We observe that this increased the performance of the neural network substantially and increased the accuracy to 99.9% with three neurons.
△ Less
Submitted 13 February, 2021;
originally announced February 2021.
-
Microvasculature Segmentation and Inter-capillary Area Quantification of the Deep Vascular Complex using Transfer Learning
Authors:
Julian Lo,
Morgan Heisler,
Vinicius Vanzan,
Sonja Karst,
Ivana Zadro Matovinovic,
Sven Loncaric,
Eduardo V. Navajas,
Mirza Faisal Beg,
Marinko V. Sarunic
Abstract:
Purpose: Optical Coherence Tomography Angiography (OCT-A) permits visualization of the changes to the retinal circulation due to diabetic retinopathy (DR), a microvascular complication of diabetes. We demonstrate accurate segmentation of the vascular morphology for the superficial capillary plexus and deep vascular complex (SCP and DVC) using a convolutional neural network (CNN) for quantitative a…
▽ More
Purpose: Optical Coherence Tomography Angiography (OCT-A) permits visualization of the changes to the retinal circulation due to diabetic retinopathy (DR), a microvascular complication of diabetes. We demonstrate accurate segmentation of the vascular morphology for the superficial capillary plexus and deep vascular complex (SCP and DVC) using a convolutional neural network (CNN) for quantitative analysis.
Methods: Retinal OCT-A with a 6x6mm field of view (FOV) were acquired using a Zeiss PlexElite. Multiple-volume acquisition and averaging enhanced the vessel network contrast used for training the CNN. We used transfer learning from a CNN trained on 76 images from smaller FOVs of the SCP acquired using different OCT systems. Quantitative analysis of perfusion was performed on the automated vessel segmentations in representative patients with DR.
Results: The automated segmentations of the OCT-A images maintained the hierarchical branching and lobular morphologies of the SCP and DVC, respectively. The network segmented the SCP with an accuracy of 0.8599, and a Dice index of 0.8618. For the DVC, the accuracy was 0.7986, and the Dice index was 0.8139. The inter-rater comparisons for the SCP had an accuracy and Dice index of 0.8300 and 0.6700, respectively, and 0.6874 and 0.7416 for the DVC.
Conclusions: Transfer learning reduces the amount of manually-annotated images required, while producing high quality automatic segmentations of the SCP and DVC. Using high quality training data preserves the characteristic appearance of the capillary networks in each layer.
Translational Relevance: Accurate retinal microvasculature segmentation with the CNN results in improved perfusion analysis in diabetic retinopathy.
△ Less
Submitted 19 March, 2020;
originally announced March 2020.
-
Generating Embroidery Patterns Using Image-to-Image Translation
Authors:
Mohammad Akif Beg,
Jia Yuan Yu
Abstract:
In many scenarios in computer vision, machine learning, and computer graphics, there is a requirement to learn the map** from an image of one domain to an image of another domain, called Image-to-image translation. For example, style transfer, object transfiguration, visually altering the appearance of weather conditions in an image, changing the appearance of a day image into a night image or v…
▽ More
In many scenarios in computer vision, machine learning, and computer graphics, there is a requirement to learn the map** from an image of one domain to an image of another domain, called Image-to-image translation. For example, style transfer, object transfiguration, visually altering the appearance of weather conditions in an image, changing the appearance of a day image into a night image or vice versa, photo enhancement, to name a few. In this paper, we propose two machine learning techniques to solve the embroidery image-to-image translation. Our goal is to generate a preview image which looks similar to an embroidered image, from a user-uploaded image. Our techniques are modifications of two existing techniques, neural style transfer, and cycle-consistent generative-adversarial network. Neural style transfer renders the semantic content of an image from one domain in the style of a different image in another domain, whereas a cycle-consistent generative adversarial network learns the map** from an input image to output image without any paired training data, and also learn a loss function to train this map**. Furthermore, the techniques we propose are independent of any embroidery attributes, such as elevation of the image, light-source, start, and endpoints of a stitch, type of stitch used, fabric type, etc. Given the user image, our techniques can generate a preview image which looks similar to an embroidered image. We train and test our propose techniques on an embroidery dataset which consist of simple 2D images. To do so, we prepare an unpaired embroidery dataset with more than 8000 user-uploaded images along with embroidered images. Empirical results show that these techniques successfully generate an approximate preview of an embroidered version of a user image, which can help users in decision making.
△ Less
Submitted 5 March, 2020;
originally announced March 2020.
-
Fidimag -- a finite difference atomistic and micromagnetic simulation package
Authors:
Marc-Antonio Bisotti,
David Cortés-Ortuño,
Ryan A. Pepper,
Weiwei Wang,
Marijan Beg,
Thomas Kluyver,
Hans Fangohr
Abstract:
Fidimag is an open-source scientific code for the study of magnetic materials at the nano- or micro-scale using either atomistic or finite difference micromagnetic simulations, which are based on solving the Landau-Lifshitz-Gilbert equation. In addition, it implements simple procedures for calculating energy barriers in the magnetisation through variants of the nudged elastic band method. This com…
▽ More
Fidimag is an open-source scientific code for the study of magnetic materials at the nano- or micro-scale using either atomistic or finite difference micromagnetic simulations, which are based on solving the Landau-Lifshitz-Gilbert equation. In addition, it implements simple procedures for calculating energy barriers in the magnetisation through variants of the nudged elastic band method. This computer software has been developed with the aim of creating a simple code structure that can be readily installed, tested, and extended. An agile development approach was adopted, with a strong emphasis on automated builds and tests, and reproducibility of results. The main code and interface to specify simulations are written in Python, which allows simple and readable simulation and analysis configuration scripts. Computationally costly calculations are written in C and exposed to the Python interface as Cython extensions. Docker containers are shipped for a convenient setup experience. The code is freely available on GitHub and includes documentation and examples in the form of Jupyter notebooks.
△ Less
Submitted 11 February, 2020;
originally announced February 2020.
-
Testing with Jupyter notebooks: NoteBook VALidation (nbval) plug-in for pytest
Authors:
Hans Fangohr,
Vidar Fauske,
Thomas Kluyver,
Maximilian Albert,
Oliver Laslett,
David Cortés-Ortuño,
Marijan Beg,
Min Ragan-Kelly
Abstract:
The Notebook validation tool nbval allows to load and execute Python code from a Jupyter notebook file. While computing outputs from the cells in the notebook, these outputs are compared with the outputs saved in the notebook file, treating each cell as a test. Deviations are reported as test failures, with various configuration options available to control the behaviour. Application use cases inc…
▽ More
The Notebook validation tool nbval allows to load and execute Python code from a Jupyter notebook file. While computing outputs from the cells in the notebook, these outputs are compared with the outputs saved in the notebook file, treating each cell as a test. Deviations are reported as test failures, with various configuration options available to control the behaviour. Application use cases include the validation of notebook-based documentation, tutorials and textbooks, as well as the use of notebooks as additional unit, integration and system tests for the libraries that are used in the notebook. Nbval is implemented as a plugin for the pytest testing software.
△ Less
Submitted 13 January, 2020;
originally announced January 2020.
-
Cascaded Deep Neural Networks for Retinal Layer Segmentation of Optical Coherence Tomography with Fluid Presence
Authors:
Donghuan Lu,
Morgan Heisler,
Da Ma,
Setareh Dabiri,
Sieun Lee,
Gavin Weiguang Ding,
Marinko V. Sarunic,
Mirza Faisal Beg
Abstract:
Optical coherence tomography (OCT) is a non-invasive imaging technology which can provide micrometer-resolution cross-sectional images of the inner structures of the eye. It is widely used for the diagnosis of ophthalmic diseases with retinal alteration, such as layer deformation and fluid accumulation. In this paper, a novel framework was proposed to segment retinal layers with fluid presence. Th…
▽ More
Optical coherence tomography (OCT) is a non-invasive imaging technology which can provide micrometer-resolution cross-sectional images of the inner structures of the eye. It is widely used for the diagnosis of ophthalmic diseases with retinal alteration, such as layer deformation and fluid accumulation. In this paper, a novel framework was proposed to segment retinal layers with fluid presence. The main contribution of this study is two folds: 1) we developed a cascaded network framework to incorporate the prior structural knowledge; 2) we proposed a novel deep neural network based on U-Net and fully convolutional network, termed LF-UNet. Cross validation experiments proved that the proposed LF-UNet has superior performance comparing with the state-of-the-art methods, and incorporating the relative distance map structural prior information could further improve the performance regardless the network.
△ Less
Submitted 6 December, 2019;
originally announced December 2019.
-
Deep learning vessel segmentation and quantification of the foveal avascular zone using commercial and prototype OCT-A platforms
Authors:
Morgan Heisler,
Forson Chan,
Zaid Mammo,
Chandrakumar Balaratnasingam,
Pavle Prentasic,
Gavin Docherty,
Myeong** Ju,
Sanjeeva Rajapakse,
Sieun Lee,
Andrew Merkur,
Andrew Kirker,
David Albiani,
David Maberley,
K. Bailey Freund,
Mirza Faisal Beg,
Sven Loncaric,
Marinko V. Sarunic,
Eduardo V. Navajas
Abstract:
Automatic quantification of perifoveal vessel densities in optical coherence tomography angiography (OCT-A) images face challenges such as variable intra- and inter-image signal to noise ratios, projection artefacts from outer vasculature layers, and motion artefacts. This study demonstrates the utility of deep neural networks for automatic quantification of foveal avascular zone (FAZ) parameters…
▽ More
Automatic quantification of perifoveal vessel densities in optical coherence tomography angiography (OCT-A) images face challenges such as variable intra- and inter-image signal to noise ratios, projection artefacts from outer vasculature layers, and motion artefacts. This study demonstrates the utility of deep neural networks for automatic quantification of foveal avascular zone (FAZ) parameters and perifoveal vessel density of OCT-A images in healthy and diabetic eyes. OCT-A images of the foveal region were acquired using three OCT-A systems: a 1060nm Swept Source (SS)-OCT prototype, RTVue XR Avanti (Optovue Inc., Fremont, CA), and the ZEISS Angioplex (Carl Zeiss Meditec, Dublin, CA). Automated segmentation was then performed using a deep neural network. Four FAZ morphometric parameters (area, min/max diameter, and eccentricity) and perifoveal vessel density were used as outcome measures. The accuracy, sensitivity and specificity of the DNN vessel segmentations were comparable across all three device platforms. No significant difference between the means of the measurements from automated and manual segmentations were found for any of the outcome measures on any system. The intraclass correlation coefficient (ICC) was also good (> 0.51) for all measurements. Automated deep learning vessel segmentation of OCT-A may be suitable for both commercial and research purposes for better quantification of the retinal circulation.
△ Less
Submitted 25 September, 2019;
originally announced September 2019.
-
A nano-carbon route to rare earth free permanent magnetism
Authors:
Timothy Moorsom,
Shoug Alghamdi,
Sean Stansill,
Emiliano Poli,
Gilberto Teobaldi,
Marijan Beg,
Hans Fangohr,
Matt Rogers,
Zabeada Aslam,
Mannan Ali,
Bryan J Hickey,
Oscar Cespedes
Abstract:
High coercivity magnets are an important resource for renewable energy, electric vehicles and memory technologies. Most hard magnetic materials incorporate rare-earths such as neodymium and samarium, but the concerns about the environmental impact and supply stability of these materials is prompting research into alternatives. Here, we present a hybrid bilayer of cobalt and the nano-carbon molecul…
▽ More
High coercivity magnets are an important resource for renewable energy, electric vehicles and memory technologies. Most hard magnetic materials incorporate rare-earths such as neodymium and samarium, but the concerns about the environmental impact and supply stability of these materials is prompting research into alternatives. Here, we present a hybrid bilayer of cobalt and the nano-carbon molecule C60 which exhibits significantly enhanced coercivity with minimal reduction in magnetisation. We demonstrate how this anisotropy enhancing effect cannot be described by existing models of molecule-metal magnetic interfaces. We outline a new form of magnetic anisotropy, arising from asymmetric magneto-electric coupling in the metal-molecule interface. Because this phenomenon arises from pi-d hybrid orbitals, we propose calling this effect pi-anisotropy. While the critical temperature of this effect is currently limited by the rotational degree of freedom of the chosen molecule, C60, we describe how surface functionalisation would allow for the design of room-temperature, carbon based hard magnetic films.
△ Less
Submitted 21 January, 2020; v1 submitted 7 August, 2019;
originally announced August 2019.
-
The Contribution Plot: Decomposition and Graphical Display of the RV Coefficient, with Application to Genetic and Brain Imaging Biomarkers of Alzheimer's Disease
Authors:
**Cheol Choi,
Donghuan Lu,
Mirza Faisal Beg,
**ko Graham,
Brad McNeney
Abstract:
Alzheimer's disease (AD) is a chronic neurodegenerative disease that causes memory loss and decline in cognitive abilities. AD is the sixth leading cause of death in the United States, affecting an estimated 5 million Americans. To assess the association between multiple genetic variants and multiple measurements of structural changes in the brain a recent study of AD used a multivariate measure o…
▽ More
Alzheimer's disease (AD) is a chronic neurodegenerative disease that causes memory loss and decline in cognitive abilities. AD is the sixth leading cause of death in the United States, affecting an estimated 5 million Americans. To assess the association between multiple genetic variants and multiple measurements of structural changes in the brain a recent study of AD used a multivariate measure of linear dependence, the RV coefficient. The authors decomposed the RV coefficient into contributions from individual variants and displayed these contributions graphically. We investigate the properties of such a `contribution plot' in terms of an underlying linear model, and discuss estimation of the components of the plot when the correlation signal may be sparse. The contribution plot is applied to simulated data and to genomic and brain imaging data from the Alzheimer's Disease Neuroimaging Initiative.
△ Less
Submitted 8 April, 2019;
originally announced April 2019.
-
Nano-scale magnetic skyrmions and target states in confined geometries
Authors:
David Cortés-Ortuño,
Niklas Romming,
Marijan Beg,
Kirsten von Bergmann,
André Kubetzka,
Ondrej Hovorka,
Hans Fangohr,
Roland Wiesendanger
Abstract:
Research on magnetic systems with broken inversion symmetry has been stimulated by the experimental proof of particle-like configurations known as skyrmions, whose non-trivial topological properties make them ideal candidates for spintronic technology. This class of materials enables Dzyaloshinskii-Moriya interactions (DMI) which favor the stabilization of chiral configurations. Recent advances in…
▽ More
Research on magnetic systems with broken inversion symmetry has been stimulated by the experimental proof of particle-like configurations known as skyrmions, whose non-trivial topological properties make them ideal candidates for spintronic technology. This class of materials enables Dzyaloshinskii-Moriya interactions (DMI) which favor the stabilization of chiral configurations. Recent advances in material engineering have shown that in confined geometries it is possible to stabilize skyrmionic configurations at zero field. Moreover, it has been shown that in systems based on Pd/Fe bilayers on top of Ir(111) surfaces skyrmions can be as small as a few nanometres in diameter. In this work we present scanning tunneling microscopy measurements of small Pd/Fe and Pd$_2$/Fe islands on Ir(111) that exhibit a variety of different spin textures, which can be reproduced using discrete spin simulations. These configurations include skyrmions and skyrmion-like states with extra spin rotations such as the target state, which have been of interest due to their promising dynamic properties. Furthermore, using simulations we analyze the stability of these skyrmionic textures as a function of island size, applied field and boundary conditions of the system. An understanding of the parameters and conditions affecting the stability of these magnetic structures in confined geometries is crucial for the development of energetically efficient and optimally sized skyrmion-based devices.
△ Less
Submitted 17 May, 2019; v1 submitted 21 January, 2019;
originally announced January 2019.
-
Stable and manipulable Bloch point
Authors:
Marijan Beg,
Ryan A. Pepper,
David Cortés-Ortuño,
Bilal Atie,
Marc-Antonio Bisotti,
Gary Downing,
Thomas Kluyver,
Ondrej Hovorka,
Hans Fangohr
Abstract:
The prediction of magnetic skyrmions being used to change the way we store and process data has led to materials with Dzyaloshinskii-Moriya interaction coming into the focus of intensive research. So far, studies have looked mostly at magnetic systems composed of materials with single chirality. In a search for potential future spintronic devices, combination of materials with different chirality…
▽ More
The prediction of magnetic skyrmions being used to change the way we store and process data has led to materials with Dzyaloshinskii-Moriya interaction coming into the focus of intensive research. So far, studies have looked mostly at magnetic systems composed of materials with single chirality. In a search for potential future spintronic devices, combination of materials with different chirality into a single system may represent an important new avenue for research. Using finite element micromagnetic simulations, we study an FeGe disk with two layers of different chirality. We show that for particular thicknesses of layers, a stable Bloch point emerges at the interface between two layers. In addition, we demonstrate that the system undergoes hysteretic behaviour and that two different types of Bloch point exist. These `head-to-head' and `tail-to-tail' Bloch point configurations can, with the application of an external magnetic field, be switched between. Finally, by investigating the time evolution of the magnetisation field, we reveal the creation mechanism of the Bloch point. Our results introduce a stable and manipulable Bloch point to the collection of particle-like state candidates for the development of future spintronic devices.
△ Less
Submitted 28 May, 2019; v1 submitted 31 August, 2018;
originally announced August 2018.
-
Scalable Approximation Algorithm for Graph Summarization
Authors:
Maham Anwar Beg,
Muhammad Ahmad,
Arif Zaman,
Imdadullah Khan
Abstract:
Massive sizes of real-world graphs, such as social networks and web graph, impose serious challenges to process and perform analytics on them. These issues can be resolved by working on a small summary of the graph instead . A summary is a compressed version of the graph that removes several details, yet preserves it's essential structure. Generally, some predefined quality measure of the summary…
▽ More
Massive sizes of real-world graphs, such as social networks and web graph, impose serious challenges to process and perform analytics on them. These issues can be resolved by working on a small summary of the graph instead . A summary is a compressed version of the graph that removes several details, yet preserves it's essential structure. Generally, some predefined quality measure of the summary is optimized to bound the approximation error incurred by working on the summary instead of the whole graph. All known summarization algorithms are computationally prohibitive and do not scale to large graphs. In this paper we present an efficient randomized algorithm to compute graph summaries with the goal to minimize reconstruction error. We propose a novel weighted sampling scheme to sample vertices for merging that will result in the least reconstruction error. We provide analytical bounds on the running time of the algorithm and prove approximation guarantee for our score computation. Efficiency of our algorithm makes it scalable to very large graphs on which known algorithms cannot be applied. We test our algorithm on several real world graphs to empirically demonstrate the quality of summaries produced and compare to state of the art algorithms. We use the summaries to answer several structural queries about original graph and report their accuracies.
△ Less
Submitted 11 June, 2018;
originally announced June 2018.
-
Fog Assisted Cloud Models for Smart Grid Architectures- Comparison Study and Optimal Deployment
Authors:
Md. Muzakkir Hussain,
Mohammad Saad Alam,
M. M. Sufyan Beg
Abstract:
Cloud Computing (CC) serves to be a key driver for fulfilling the store and compute requirements of a modern Smart Grid (SG). However, since the datacenters are deployed in concentrated and far remote areas, it fails to guarantee the quality of experience (QoE) attributes for the SG services, viz. latency, bandwidth, energy consumption, and network cost. Fog Computing (FC) extends the processing c…
▽ More
Cloud Computing (CC) serves to be a key driver for fulfilling the store and compute requirements of a modern Smart Grid (SG). However, since the datacenters are deployed in concentrated and far remote areas, it fails to guarantee the quality of experience (QoE) attributes for the SG services, viz. latency, bandwidth, energy consumption, and network cost. Fog Computing (FC) extends the processing capabilities into the edge of the network, offering location-awareness, low latency, and latency-sensitive analytics for mission critical requirements of SG. In this work, we first examine the current state of cloud based SG architectures and highlight the motivation(s) for adopting FC as technology enabler for sustainable and real-time SG analytics. Then we present a hierarchical FC architecture for supporting integration of massive number of IoT devices into future SG. Following this architecture we proposed a cost optimization framework that jointly investigates data consumer association, workload distribution, virtual machine placement and QoS constraints towards viable deployment of FC model over SG networks. The formulated MINLP problem is then solved using Modified Differential Evolution (MDE) algorithm. Comprehensive evaluation of proposed framework on real world parameters shows that for an infrastructure with nearly 50% applications requesting real-time services, the overall service latency for fog computing get reduced to almost half of that of generic cloud paradigm. It is also observed that the fog assisted cloud framework lowers the aggregated electricity consumption of the pure cloud computing paradigm by more than 40%.
△ Less
Submitted 14 May, 2018;
originally announced May 2018.
-
Proposal for a micromagnetic standard problem for materials with Dzyaloshinskii-Moriya interaction
Authors:
David Cortés-Ortuño,
Marijan Beg,
Vanessa Nehruji,
Leoni Breth,
Ryan Pepper,
Thomas Kluyver,
Gary Downing,
Thorsten Hesjedal,
Peter Hatton,
Tom Lancaster,
Riccardo Hertel,
Ondrej Hovorka,
Hans Fangohr
Abstract:
Understanding the role of the Dzyaloshinskii-Moriya interaction (DMI) for the formation of helimagnetic order, as well as the emergence of skyrmions in magnetic systems that lack inversion symmetry, has found increasing interest due to the significant potential for novel spin based technologies. Candidate materials to host skyrmions include those belonging to the B20 group such as FeGe, known for…
▽ More
Understanding the role of the Dzyaloshinskii-Moriya interaction (DMI) for the formation of helimagnetic order, as well as the emergence of skyrmions in magnetic systems that lack inversion symmetry, has found increasing interest due to the significant potential for novel spin based technologies. Candidate materials to host skyrmions include those belonging to the B20 group such as FeGe, known for stabilising Bloch-like skyrmions, interfacial systems such as cobalt multilayers or Pd/Fe bilayers on top of Ir(111), known for stabilising Néel-like skyrmions, and, recently, alloys with a crystallographic symmetry where anti-skyrmions are stabilised. Micromagnetic simulations have become a standard approach to aid the design and optimisation of spintronic and magnetic nanodevices and are also applied to the modelling of device applications which make use of skyrmions. Several public domain micromagnetic simulation packages such as OOMMF, MuMax3 and Fidimag already offer implementations of different DMI terms. It is therefore highly desirable to propose a so-called micromagnetic standard problem that would allow one to benchmark and test the different software packages in a similar way as is done for ferromagnetic materials without DMI. Here, we provide a sequence of well-defined and increasingly complex computational problems for magnetic materials with DMI. Our test problems include 1D, 2D and 3D domains, spin wave dynamics in the presence of DMI, and validation of the analytical and numerical solutions including uniform magnetisation, edge tilting, spin waves and skyrmion formation. This set of problems can be used by developers and users of new micromagnetic simulation codes for testing and validation and hence establishing scientific credibility.
△ Less
Submitted 29 March, 2018;
originally announced March 2018.
-
Fog Computing in IoT Aided Smart Grid Transition- Requirements, Prospects, Status Quos and Challenges
Authors:
Md. Muzakkir Hussain,
Mohammad Saad Alam,
M. M. Sufyan Beg
Abstract:
Due to unfolded developments in both the IT sectors viz. Intelligent Transportation and Information Technology contemporary Smart Grid (SG) systems are leveraged with smart devices and entities. Such infrastructures when bestowed with the Internet of Things (IoT) and sensor network make a universe of objects active and online. The traditional cloud deployment succumbs to meet the analytics and com…
▽ More
Due to unfolded developments in both the IT sectors viz. Intelligent Transportation and Information Technology contemporary Smart Grid (SG) systems are leveraged with smart devices and entities. Such infrastructures when bestowed with the Internet of Things (IoT) and sensor network make a universe of objects active and online. The traditional cloud deployment succumbs to meet the analytics and computational exigencies decentralized, dynamic cum resource-time critical SG ecosystems. This paper synoptically inspects to what extent the cloud computing utilities can satisfy the mission-critical requirements of SG ecosystems and which subdomains and services call for fog based computing archetypes. The objective of this work is to comprehend the applicability of fog computing algorithms to interplay with the core centered cloud computing support, thus enabling to come up with a new breed of real-time and latency free SG services. The work also highlights the opportunities brought by fog based SG deployments. Correspondingly, we also highlight the challenges and research thrusts elucidated towards the viability of fog computing for successful SG Transition.
△ Less
Submitted 6 February, 2018;
originally announced February 2018.
-
Skyrmion states in thin confined polygonal nanostructures
Authors:
Ryan Alexander Pepper,
Marijan Beg,
David Cortés-Ortuño,
Thomas Kluyver,
Marc-Antonio Bisotti,
Rebecca Carey,
Mark Vousden,
Maximilian Albert,
Weiwei Wang,
Ondrej Hovorka,
Hans Fangohr
Abstract:
Recent studies have demonstrated that skyrmionic states can be the ground state in thin-film FeGe disk nanostructures in the absence of a stabilising applied magnetic field. In this work, we advance this understanding by investigating to what extent this stabilisation of skyrmionic structures through confinement exists in geometries that do not match the cylindrical symmetry of the skyrmion -- suc…
▽ More
Recent studies have demonstrated that skyrmionic states can be the ground state in thin-film FeGe disk nanostructures in the absence of a stabilising applied magnetic field. In this work, we advance this understanding by investigating to what extent this stabilisation of skyrmionic structures through confinement exists in geometries that do not match the cylindrical symmetry of the skyrmion -- such as as squares and triangles. Using simulation, we show that skyrmionic states can form the ground state for a range of system sizes in both triangular and square-shaped FeGe nanostructures of $10\,\text{nm}$ thickness in the absence of an applied field. We further provide data to assist in the experimental verification of our prediction; to imitate an experiment where the system is saturated with a strong applied field before the field is removed, we compute the time evolution and show the final equilibrium configuration of magnetization fields, starting from a uniform alignment.
△ Less
Submitted 10 January, 2018;
originally announced January 2018.
-
Development and validation of a novel dementia of Alzheimer's type (DAT) score based on metabolism FDG-PET imaging
Authors:
Karteek Popuri,
Rakesh Balachandar,
Kathryn Alpert,
Donghuan Lu,
Mahadev Bhalla,
Ian Mackenzie,
Robin Ging-Yuek Hsiung,
Lei Wang,
Mirza Faisal Beg,
the Alzhemier's Disease Neuroimaging Initiative
Abstract:
Fluorodeoxyglucose positron emission tomography (FDG-PET) imaging based 3D topographic brain glucose metabolism patterns from normal controls (NC) and individuals with dementia of Alzheimer's type (DAT) are used to train a novel multi-scale ensemble classification model. This ensemble model outputs a FDG-PET DAT score (FPDS) between 0 and 1 denoting the probability of a subject to be clinically di…
▽ More
Fluorodeoxyglucose positron emission tomography (FDG-PET) imaging based 3D topographic brain glucose metabolism patterns from normal controls (NC) and individuals with dementia of Alzheimer's type (DAT) are used to train a novel multi-scale ensemble classification model. This ensemble model outputs a FDG-PET DAT score (FPDS) between 0 and 1 denoting the probability of a subject to be clinically diagnosed with DAT based on their metabolism profile. A novel 7 group image stratification scheme is devised that groups images not only based on their associated clinical diagnosis but also on past and future trajectories of the clinical diagnoses, yielding a more continuous representation of the different stages of DAT spectrum that mimics a real-world clinical setting. The potential for using FPDS as a DAT biomarker was validated on a large number of FDG-PET images (N=2984) obtained from the Alzheimer's Disease Neuroimaging Initiative (ADNI) database taken across the proposed stratification, and a good classification AUC (area under the curve) of 0.78 was achieved in distinguishing between images belonging to subjects on a DAT trajectory and those images taken from subjects not progressing to a DAT diagnosis. Further, the FPDS biomarker achieved state-of-the-art performance on the mild cognitive impairment (MCI) to DAT conversion prediction task with an AUC of 0.81, 0.80, 0.77 for the 2, 3, 5 years to conversion windows respectively.
△ Less
Submitted 2 November, 2017;
originally announced November 2017.
-
Multimodal and Multiscale Deep Neural Networks for the Early Diagnosis of Alzheimer's Disease using structural MR and FDG-PET images
Authors:
Donghuan Lu,
Karteek Popuri,
Weiguang Ding,
Rakesh Balachandar,
Mirza Faisal Beg
Abstract:
Alzheimer's Disease (AD) is a progressive neurodegenerative disease. Amnestic mild cognitive impairment (MCI) is a common first symptom before the conversion to clinical impairment where the individual becomes unable to perform activities of daily living independently. Although there is currently no treatment available, the earlier a conclusive diagnosis is made, the earlier the potential for inte…
▽ More
Alzheimer's Disease (AD) is a progressive neurodegenerative disease. Amnestic mild cognitive impairment (MCI) is a common first symptom before the conversion to clinical impairment where the individual becomes unable to perform activities of daily living independently. Although there is currently no treatment available, the earlier a conclusive diagnosis is made, the earlier the potential for interventions to delay or perhaps even prevent progression to full-blown AD. Neuroimaging scans acquired from MRI and metabolism images obtained by FDG-PET provide in-vivo view into the structure and function (glucose metabolism) of the living brain. It is hypothesized that combining different image modalities could better characterize the change of human brain and result in a more accuracy early diagnosis of AD. In this paper, we proposed a novel framework to discriminate normal control(NC) subjects from subjects with AD pathology (AD and NC, MCI subjects convert to AD in future). Our novel approach utilizing a multimodal and multiscale deep neural network was found to deliver a 85.68\% accuracy in the prediction of subjects within 3 years to conversion. Cross validation experiments proved that it has better discrimination ability compared with results in existing published literature.
△ Less
Submitted 12 October, 2017;
originally announced October 2017.
-
Retinal Fluid Segmentation and Detection in Optical Coherence Tomography Images using Fully Convolutional Neural Network
Authors:
Donghuan Lu,
Morgan Heisler,
Sieun Lee,
Gavin Ding,
Marinko V. Sarunic,
Mirza Faisal Beg
Abstract:
As a non-invasive imaging modality, optical coherence tomography (OCT) can provide micrometer-resolution 3D images of retinal structures. Therefore it is commonly used in the diagnosis of retinal diseases associated with edema in and under the retinal layers. In this paper, a new framework is proposed for the task of fluid segmentation and detection in retinal OCT images. Based on the raw images a…
▽ More
As a non-invasive imaging modality, optical coherence tomography (OCT) can provide micrometer-resolution 3D images of retinal structures. Therefore it is commonly used in the diagnosis of retinal diseases associated with edema in and under the retinal layers. In this paper, a new framework is proposed for the task of fluid segmentation and detection in retinal OCT images. Based on the raw images and layers segmented by a graph-cut algorithm, a fully convolutional neural network was trained to recognize and label the fluid pixels. Random forest classification was performed on the segmented fluid regions to detect and reject the falsely labeled fluid regions. The leave-one-out cross validation experiments on the RETOUCH database show that our method performs well in both segmentation (mean Dice: 0.7317) and detection (mean AUC: 0.985) tasks.
△ Less
Submitted 12 October, 2017;
originally announced October 2017.
-
Thermal stability and topological protection of skyrmions in nanotracks
Authors:
David Cortés-Ortuño,
Weiwei Wang,
Marijan Beg,
Ryan A. Pepper,
Marc-Antonio Bisotti,
Rebecca Carey,
Mark Vousden,
Thomas Kluyver,
Ondrej Hovorka,
Hans Fangohr
Abstract:
Magnetic skyrmions are hailed as a potential technology for data storage and other data processing devices. However, their stability against thermal fluctuations is an open question that must be answered before skyrmion-based devices can be designed. In this work, we study paths in the energy landscape via which the transition between the skyrmion and the uniform state can occur in interfacial Dzy…
▽ More
Magnetic skyrmions are hailed as a potential technology for data storage and other data processing devices. However, their stability against thermal fluctuations is an open question that must be answered before skyrmion-based devices can be designed. In this work, we study paths in the energy landscape via which the transition between the skyrmion and the uniform state can occur in interfacial Dzyaloshinskii-Moriya finite-sized systems. We find three mechanisms the system can take in the process of skyrmion nucleation or destruction and identify that the transition facilitated by the boundary has a significantly lower energy barrier than the other energy paths. This clearly demonstrates the lack of the skyrmion topological protection in finite-sized magnetic systems. Overall, the energy barriers of the system under investigation are too small for storage applications at room temperature, but research into device materials, geometry and design may be able to address this.
△ Less
Submitted 26 June, 2017; v1 submitted 21 November, 2016;
originally announced November 2016.
-
Cortical Geometry Network and Topology Markers for Parkinson's Disease
Authors:
Amanmeet Garg,
Donghuan Lu,
Karteek Popuri,
Mirza Faisal Beg
Abstract:
Neurodegeneration affects cortical gray matter leading to loss of cortical mantle volume. As a result of such volume loss, the geometrical arrangement of the regions on the cortical surface is expected to be altered in comparison to healthy brains. Here we present a novel method to study the alterations in brain cortical surface geometry in Parkinson's disease (PD) subjects with a \emph{Geometry N…
▽ More
Neurodegeneration affects cortical gray matter leading to loss of cortical mantle volume. As a result of such volume loss, the geometrical arrangement of the regions on the cortical surface is expected to be altered in comparison to healthy brains. Here we present a novel method to study the alterations in brain cortical surface geometry in Parkinson's disease (PD) subjects with a \emph{Geometry Networks (GN)} framework. The local geometrical arrangement of the cortical surface is captured as the 3D coordinates of the centroids of anatomically defined parcels on the surface. The inter-regional distance between cortical patches is the signal of interest and is captured as a geometry network. We study its topology by computing the dimensionality of simplicial complexes induced on a filtration of binary undirected networks for each geometry network. In a permutation statistics test, a statistically significant ($p<0.05$) difference was observed in the homology features between PD and healthy control groups highlighting its potential to differentiate between the groups and their potential utility in disease diagnosis.
△ Less
Submitted 14 November, 2016;
originally announced November 2016.
-
User interfaces for computational science: a domain specific language for OOMMF embedded in Python
Authors:
Marijan Beg,
Ryan A. Pepper,
Hans Fangohr
Abstract:
Computer simulations are used widely across the engineering and science disciplines, including in the research and development of magnetic devices using computational micromagnetics. In this work, we identify and review different approaches to configuring simulation runs: (i) the re-compilation of source code, (ii) the use of configuration files, (iii) the graphical user interface, and (iv) embedd…
▽ More
Computer simulations are used widely across the engineering and science disciplines, including in the research and development of magnetic devices using computational micromagnetics. In this work, we identify and review different approaches to configuring simulation runs: (i) the re-compilation of source code, (ii) the use of configuration files, (iii) the graphical user interface, and (iv) embedding the simulation specification in an existing programming language to express the computational problem. We identify the advantages and disadvantages of different approaches and discuss their implications on effectiveness and reproducibility of computational studies and results. Following on from this, we design and describe a domain specific language for micromagnetics that is embedded in the Python language, and allows users to define the micromagnetic simulations they want to carry out in a flexible way. We have implemented this micromagnetic simulation description language together with a computational backend that executes the simulation task using the Object Oriented MicroMagnetic Framework (OOMMF). We illustrate the use of this Python interface for OOMMF by solving the micromagnetic standard problem 4. All the code is publicly available and is open source.
△ Less
Submitted 24 February, 2017; v1 submitted 23 September, 2016;
originally announced September 2016.
-
Hysteresis of nanocylinders with Dzyaloshinskii-Moriya interaction
Authors:
Rebecca Carey,
Marijan Beg,
Maximilian Albert,
Marc-Antonio Bisotti,
David Cortés-Ortuño,
Mark Vousden,
Weiwei Wang,
Ondrej Hovorka,
Hans Fangohr
Abstract:
The potential for application of magnetic skyrmions in high density storage devices provides a strong drive to investigate and exploit their stability and manipulability. Through a three-dimensional micromagnetic hysteresis study, we investigate the question of existence of skyrmions in cylindrical nanostructures of variable thickness. We quantify the applied field and thickness dependence of skyr…
▽ More
The potential for application of magnetic skyrmions in high density storage devices provides a strong drive to investigate and exploit their stability and manipulability. Through a three-dimensional micromagnetic hysteresis study, we investigate the question of existence of skyrmions in cylindrical nanostructures of variable thickness. We quantify the applied field and thickness dependence of skyrmion states, and show that these states can be accessed through relevant practical hysteresis loop measurement protocols. As skyrmionic states have yet to be observed experimentally in confined helimagnetic geometries, our work opens prospects for develo** viable hysteresis process-based methodologies to access and observe skyrmionic states.
△ Less
Submitted 28 September, 2016; v1 submitted 16 June, 2016;
originally announced June 2016.