Inferensys

Glossary

Akita

A deep convolutional neural network model that predicts 3D genome folding and Hi-C contact maps directly from DNA sequence, serving as a foundational architecture for sequence-to-structure prediction.
MLOps engineer reviewing model serving infrastructure on laptop, container orchestration visible, technical workspace.
3D GENOME FOLDING PREDICTION

What is Akita?

Akita is a deep convolutional neural network model that predicts 3D genome folding and Hi-C contact maps directly from DNA sequence, serving as a foundational architecture for sequence-to-structure prediction.

Akita is a deep convolutional neural network architecture designed to predict genome-wide Hi-C contact maps directly from raw linear DNA sequence. By learning the complex sequence determinants of chromatin folding, Akita serves as a foundational model for sequence-to-contact prediction, inferring 3D genome structures without requiring experimental conformation capture data.

The model processes multi-scale genomic features through a series of dilated convolutions to capture both local and long-range sequence dependencies that govern chromatin loop formation and topologically associating domain (TAD) boundaries. Akita's predictions are benchmarked against experimental Hi-C data using the stratum-adjusted correlation coefficient (SCC), and its outputs can be used to predict the impact of structural variants on enhancer-promoter interactions and overall genome organization.

ARCHITECTURE DEEP DIVE

Key Architectural Features of Akita

Akita is a deep convolutional neural network that predicts 3D genome folding directly from DNA sequence. Its architecture is defined by a series of design choices that enable it to learn long-range dependencies and translate linear sequence into spatial contact maps.

01

Base-Resolution Sequence Input

Akita ingests raw DNA sequence at single-nucleotide resolution across megabase-scale genomic windows. The input is one-hot encoded, representing each nucleotide (A, C, G, T) as a binary vector. This eliminates the need for hand-crafted features and allows the model to learn regulatory motifs and sequence grammar directly from the data. The input window is typically 1–2 Mb, providing sufficient context for predicting local and long-range chromatin interactions.

02

Dilated Convolutional Backbone

The core of Akita is a residual network with exponentially increasing dilation rates. This design allows the model's receptive field to grow exponentially with depth, capturing interactions between genomic loci separated by hundreds of kilobases without requiring quadratic self-attention mechanisms. Key properties:

  • Exponential dilation: Dilation rates double at each layer (1, 2, 4, 8, ...), enabling the network to integrate information across the entire input window.
  • Residual connections: Skip connections preserve gradient flow and allow the model to refine predictions iteratively.
  • Symmetry: The architecture is designed to produce symmetric contact map outputs, respecting the inherent symmetry of Hi-C matrices.
03

Multi-Head Output Tower

Akita's decoder transforms the latent representation into a predicted Hi-C contact map. The output tower uses transposed convolutions to upsample the representation to the target resolution. The model predicts contact probability at multiple resolutions simultaneously through separate output heads:

  • Fine-scale head: Predicts contacts at high resolution (e.g., 2 kb bins) for local interaction detail.
  • Coarse-scale head: Predicts contacts at lower resolution (e.g., 32 kb bins) for long-range compartment-level structure. This multi-scale supervision ensures the model learns both fine-grained loop structures and broad A/B compartment organization.
04

Distance-Normalized Loss Function

Akita is trained to minimize the Poisson negative log-likelihood between predicted and experimental Hi-C contact maps. The loss function incorporates genomic distance normalization to account for the expected power-law decay of contact frequency with linear genomic separation. Without this normalization, the model would be dominated by short-range contacts and fail to learn long-range interaction patterns. The loss is computed as:

  • Loss = Σ (predicted_ij - observed_ij * log(predicted_ij))
  • Weighted by inverse distance-dependent expected contact frequency. This ensures the model allocates learning capacity to biologically meaningful deviations from the background distance decay.
05

Transfer Learning Across Cell Types

Akita's architecture supports transfer learning from data-rich cell types to data-scarce contexts. The model is pre-trained on high-coverage Hi-C data from well-characterized cell lines (e.g., GM12878, H1-hESC) and fine-tuned on target cell types with limited data. The dilated convolutional backbone learns universal sequence determinants of folding, while the output tower adapts to cell-type-specific chromatin organization. This approach dramatically reduces the amount of experimental Hi-C data required for accurate prediction in new biological contexts.

06

Stratum-Adjusted Correlation Coefficient (SCC) Benchmarking

Akita's performance is evaluated using the Stratum-Adjusted Correlation Coefficient (SCC), a metric specifically designed for Hi-C data. SCC measures the correlation between predicted and observed contact maps while controlling for genomic distance strata. This prevents inflated performance estimates from the trivial correlation of short-range contacts. Akita achieves SCC scores exceeding 0.8 on held-out chromosomes, demonstrating its ability to generalize across genomic regions unseen during training.

AKITA MODEL CLARIFICATIONS

Frequently Asked Questions

Precise answers to common technical questions about the Akita deep learning architecture for predicting 3D genome folding directly from DNA sequence.

Akita is a deep convolutional neural network that predicts genome-wide Hi-C contact maps directly from raw DNA sequence, serving as a foundational sequence-to-structure model. The architecture processes a ~1 megabase input window of one-hot encoded DNA sequence through a series of dilated residual convolutions, transforming linear genomic information into predicted chromatin interaction frequencies. Akita learns to recognize the sequence determinants of CTCF binding sites, cohesin loading positions, and other regulatory elements that govern loop extrusion and domain formation. The model outputs a predicted contact matrix at 2,048-bp resolution, capturing topologically associating domains (TADs), chromatin loops, and A/B compartment patterns without requiring experimental Hi-C data as input. By training on experimentally derived Hi-C maps from multiple cell types, Akita internalizes the complex relationship between primary sequence and the polymer physics of chromatin folding, enabling it to generalize predictions to unseen genomic regions and even to predict the structural consequences of genetic variants.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.