Your browser doesn't support javascript.
loading
Mostrar: 20 | 50 | 100
Resultados 1 - 4 de 4
Filtrar
Mais filtros










Base de dados
Intervalo de ano de publicação
1.
J Chem Inf Model ; 64(5): 1568-1580, 2024 Mar 11.
Artigo em Inglês | MEDLINE | ID: mdl-38382011

RESUMO

Atomic structure prediction and associated property calculations are the bedrock of chemical physics. Since high-fidelity ab initio modeling techniques for computing the structure and properties can be prohibitively expensive, this motivates the development of machine-learning (ML) models that make these predictions more efficiently. Training graph neural networks over large atomistic databases introduces unique computational challenges, such as the need to process millions of small graphs with variable size and support communication patterns that are distinct from learning over large graphs, such as social networks. We demonstrate a novel hardware-software codesign approach to scale up the training of atomistic graph neural networks (GNN) for structure and property prediction. First, to eliminate redundant computation and memory associated with alternative padding techniques and to improve throughput via minimizing communication, we formulate the effective coalescing of the batches of variable-size atomistic graphs as the bin packing problem and introduce a hardware-agnostic algorithm to pack these batches. In addition, we propose hardware-specific optimizations, including a planner and vectorization for the gather-scatter operations targeted for Graphcore's Intelligence Processing Unit (IPU), as well as model-specific optimizations such as merged communication collectives and optimized softplus. Putting these all together, we demonstrate the effectiveness of the proposed codesign approach by providing an implementation of a well-established atomistic GNN on the Graphcore IPUs. We evaluate the training performance on multiple atomistic graph databases with varying degrees of graph counts, sizes, and sparsity. We demonstrate that such a codesign approach can reduce the training time of atomistic GNNs and can improve their performance by up to 1.5× compared to the baseline implementation of the model on the IPUs. Additionally, we compare our IPU implementation with a Nvidia GPU-based implementation and show that our atomistic GNN implementation on the IPUs can run 1.8× faster on average compared to the execution time on the GPUs.


Assuntos
Aceleração , Redes Neurais de Computação , Algoritmos , Comunicação , Inteligência
2.
Annu Int Conf IEEE Eng Med Biol Soc ; 2017: 471-474, 2017 Jul.
Artigo em Inglês | MEDLINE | ID: mdl-29059912

RESUMO

MOTIVATION: For deep learning on image data, a common approach is to augment the training data by artificial new images, using techniques like moving windows, scaling, affine distortions, and elastic deformations. In contrast to image data, electroencephalographic (EEG) data suffers even more from the lack of sufficient training data. METHODS: We suggest and evaluate rotational distortions similar to affine/rotational distortions of images to generate augmented data. RESULTS: Our approach increases the performance of signal processing chains for EEG-based brain-computer interfaces when rotating only around y- and z-axis with an angle around ±18 degrees to generate new data. CONCLUSION: This shows that our processing efficient approach generates meaningful data and encourages to look for further new methods for EEG data augmentation.


Assuntos
Eletroencefalografia , Algoritmos , Interfaces Cérebro-Computador , Processamento de Sinais Assistido por Computador
3.
J Neural Eng ; 14(2): 025003, 2017 04.
Artigo em Inglês | MEDLINE | ID: mdl-28192282

RESUMO

OBJECTIVE: Classifier transfers usually come with dataset shifts. To overcome dataset shifts in practical applications, we consider the limitations in computational resources in this paper for the adaptation of batch learning algorithms, like the support vector machine (SVM). APPROACH: We focus on data selection strategies which limit the size of the stored training data by different inclusion, exclusion, and further dataset manipulation criteria like handling class imbalance with two new approaches. We provide a comparison of the strategies with linear SVMs on several synthetic datasets with different data shifts as well as on different transfer settings with electroencephalographic (EEG) data. MAIN RESULTS: For the synthetic data, adding only misclassified samples performed astoundingly well. Here, balancing criteria were very important when the other criteria were not well chosen. For the transfer setups, the results show that the best strategy depends on the intensity of the drift during the transfer. Adding all and removing the oldest samples results in the best performance, whereas for smaller drifts, it can be sufficient to only add samples near the decision boundary of the SVM which reduces processing resources. SIGNIFICANCE: For brain-computer interfaces based on EEG data, models trained on data from a calibration session, a previous recording session, or even from a recording session with another subject are used. We show, that by using the right combination of data selection criteria, it is possible to adapt the SVM classifier to overcome the performance drop from the transfer.


Assuntos
Algoritmos , Encéfalo/fisiologia , Mineração de Dados/métodos , Eletroencefalografia/métodos , Modelos Neurológicos , Reconhecimento Automatizado de Padrão/métodos , Máquina de Vetores de Suporte , Interfaces Cérebro-Computador , Simulação por Computador , Humanos , Sistemas On-Line , Reprodutibilidade dos Testes , Sensibilidade e Especificidade
4.
PLoS One ; 8(12): e81732, 2013.
Artigo em Inglês | MEDLINE | ID: mdl-24358125

RESUMO

The ability of today's robots to autonomously support humans in their daily activities is still limited. To improve this, predictive human-machine interfaces (HMIs) can be applied to better support future interaction between human and machine. To infer upcoming context-based behavior relevant brain states of the human have to be detected. This is achieved by brain reading (BR), a passive approach for single trial EEG analysis that makes use of supervised machine learning (ML) methods. In this work we propose that BR is able to detect concrete states of the interacting human. To support this, we show that BR detects patterns in the electroencephalogram (EEG) that can be related to event-related activity in the EEG like the P300, which are indicators of concrete states or brain processes like target recognition processes. Further, we improve the robustness and applicability of BR in application-oriented scenarios by identifying and combining most relevant training data for single trial classification and by applying classifier transfer. We show that training and testing, i.e., application of the classifier, can be carried out on different classes, if the samples of both classes miss a relevant pattern. Classifier transfer is important for the usage of BR in application scenarios, where only small amounts of training examples are available. Finally, we demonstrate a dual BR application in an experimental setup that requires similar behavior as performed during the teleoperation of a robotic arm. Here, target recognition processes and movement preparation processes are detected simultaneously. In summary, our findings contribute to the development of robust and stable predictive HMIs that enable the simultaneous support of different interaction behaviors.


Assuntos
Inteligência Artificial , Mapeamento Encefálico/métodos , Encéfalo/fisiologia , Robótica , Interface Usuário-Computador , Eletroencefalografia , Humanos
SELEÇÃO DE REFERÊNCIAS
DETALHE DA PESQUISA
...