I am a CS PhD student at Stanford University. I am excited about applications of machine learning to real-world problems. Previously, I have constructed machine learning algorithms for natural language processing, bioinformatics, and health tech. In my current work at the Snyder lab we are investigating the potential and use of wearable biomedical devices and fitness trackers.

alexander@cs.[university].edu Google Scholar Profile Resume GitHub LinkedIn Twitter


SignalP 6.0 predicts all five types of signal peptides using protein language models
F. Teufel, J.J.A. Armenteros, A.R. Johansen, M.H. Gislason, S.I. Pihl, K.D. Tsirigos, O. Winther, S. Brunak, G.V. Heijne, H. Nielsen
Nature Biotechnology, 2022
PDF Abstract Bibtex Website

Deep protein representations enable recombinant protein expression prediction
H.M. Martiny, J.J.A. Armenteros, A.R. Johansen, J. Salomon, H. Nielsen
Computational Biology and Chemistry, 2021
PDF Abstract Bibtex

Prediction of GPI-Anchored proteins with pointer neural networks
M.H. Gislason, H. Nielsen, J.J.A. Armenteros*, A.R. Johansen* (*equal contribution)
Current Research in Biotechnology, 2021
PDF Abstract Bibtex Website

Short Term Blood Glucose Prediction based on Continuous Glucose Monitoring Data
A. Mohebbi, A.R. Johansen, N. Hansen, P.E. Christensen, J.M. Tarp, M.L. Jensen, H. Bengtsson, M. Mørup
PDF Abstract Bibtex

Neural Arithmetic Units
A. Madsen, A.R. Johansen
ICLR (Spotlight), 2020
PDF Abstract Bibtex Website

Language modelling for biological sequences curated datasets and baselines
J.J.A. Armenteros*, A.R. Johansen*, O. Winther, H. Nielsen (*equal contribution)
Preprint and website, 2019
PDF Abstract Bibtex Website

Autoencoding undirected molecular graphs with neural networks
J.J.W. Olsen, P.E. Christensen, M.H. Hansen, A.R. Johansen
Under review Journal of Chemical Information and Modeling, 2019
PDF Abstract Bibtex

Measuring Arithmetic Extrapolation Performance
A. Madsen, A.R. Johansen
SEDL Workshop @ NeurIPS, 2019
PDF Abstract Bibtex Code Website

An introduction to deep learning on biological sequence data - examples and solutions
V.I. Jurtz, A.R. Johansen, M. Nielsen, J.J.A. Armenteros, H. Nielsen, C.K. Sønderby, O. Winther, S.K. Sønderby
Oxford Bioinformatics, 2017
Abstract Bibtex Code

Deep Recurrent Conditional Random Field Network for Protein Secondary Prediction
A.R. Johansen, C.K. Sønderby, S.K. Sønderby, O. Winther
ACM BCB, 2017
PDF Abstract Bibtex Code

A deep learning approach to adherence detection for type 2 diabetics
A. Mohebbi, T.B. Aradóttir, A.R. Johansen, H. Bengtsson, M. Fraccaro, and M. Mørup
Abstract Bibtex

Learning when to skim and when to read
A.R. Johansen, R. Socher
REPL4NLP Workshop @ ACL, 2017
PDF Abstract Bibtex

Neural Machine Translation with Characters and Hierarchical Encoding
A.R. Johansen, J.M. Hansen, E.K. Obeid, C.K. Sønderby, O. Winther
RNN Symposium @ NIPS, 2016
PDF Abstract Bibtex Code

Epileptiform spike detection via convolutional neural networks
A.R. Johansen, J. Jin, T. Maszczyk, J. Dauwels, S.S. Cash, M.B. Westover
Abstract Bibtex Code


At my time at the Technical University of Denmark together with Jose J.A. Armenteros I have supervised graduate students and independent researchers. This has continued after I have transitioned to my PhD at Stanford. If you are interested in joining our lab please write me an email with you resume and detail your background in machine learning. Below are listed titles of the M.Sc. Thesis' and independent research projects I have co-supervised.

Protein subcellular localization
Vineet Thumuluri

Prediction of Quiescent stem cell populations in scRNA-seq transcriptomes
Felix Teufel
Spring, 2021

Prediction of enzyme solubility in E. Coli
Vineet Thumuluri

Predicting the thermostability of enzymes from protein sequences using neural networks and transfer learning
Gustav Lindved

SignalP 6.0 achieves complete signal peptide prediction using deep protein representations
Felix Teufel

Exploratory methods for annotating data structures by decompositions of difficult questions
Gabriel Enemark-Broholm and Marcus Skov Hansen

Multi-label prediction of protein subcellular localization using deep learning
Morten Skovsted

Generalized autoregressive pretraining for improved understanding of proteins
Magnus Nolsøe and Frederik Wollesen Andersen

Partially autoregressive language modelling and editing of discrete sequences' thesis
Daniel Horvath

Prediction of sorting signals in eukaryotic proteins using deep learning
Magnús Halldór Gíslason

Visual question answering using structured exploration and reinforcement learning
Jacob Johansen

Evaluation of contextual molecular representations on predicting structural properties in binarized molecules
Jeppe Waarkjær Olsen

Evaluation of contextual amino acid representations on the prediction of N-terminal targeting peptides based on deep learning
Silas Pihl

Formal Language in Natural Language Processing
Raja Shan Zaker Krenn

Predicting Recombinant Gene Expression in Bacillus using Deep Learning Techniques
Hannah-Marie Martiny

Evaluation of Pre-trained Amino Acid Embeddings in Protein Prediction Tasks
Mikkel Møller Brusen and Gustav Madslund


Previously, to build a strong deep learning community in Denmark I organized events for students with machine learning researchers and interested companies. This has led to 7 events with +1.5k student participants and sponsors such as Nordea, KPMG, Novozymes, Oticon, and Novo Nordisk. Post COVID I hope to make similar efforts in the bay area.

Deep Learning Copenhagen
Organizing events centered around maching learning technologies


Below you can find a list over courses I have taught in.

DTU course 02456 Deep learning
Head teaching assistant, designed programming exercises in PyTorch
Fall, 2019
Code Website

DTU special course Deep reinforcement learning
Co-intructor, designed and evaluated course
June, 2019

DTU special course Introduction to reinforcement learning
Intructor, designed and evaluated course
Spring, 2019

DTU course 02456 Deep learning
Head teaching assistant, developed programming exercises in PyTorch
Fall, 2018
Code Website

DTU course 02456 Deep learning
Teaching assistant, developed programming exercises in TensorFlow
Fall, 2016
Code Website

Nvidia Deep Learning using TensorFlow
Exercise instructor, developed programming exercises in TensorFlow
September, 2016