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.
Glossary
Akita

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Essential terminology for understanding the Akita model and its role in sequence-to-structure prediction of the 3D genome.
Sequence-to-Contact Prediction
The core computational task that Akita solves: directly predicting genome-wide chromatin interaction frequencies from raw linear DNA sequence using deep learning. This bypasses the need for costly and time-consuming experimental Hi-C assays. The model learns to map nucleotide patterns to spatial proximity, implicitly capturing the binding logic of architectural proteins like CTCF and cohesin. Akita's architecture uses a deep convolutional neural network with dilated convolutions to capture long-range dependencies up to megabases away, outputting a predicted contact map for a given genomic locus.
Hi-C Contact Map
A genome-wide matrix quantifying the interaction frequencies between all pairs of genomic loci, serving as both the training target and primary output for Akita. Derived from chromosome conformation capture assays, these maps reveal the 3D architecture of the genome. Key features Akita learns to predict include:
- Topologically Associating Domains (TADs): Self-interacting blocks visible as triangles along the diagonal
- Chromatin loops: Off-diagonal punctate peaks indicating distal element interactions
- A/B compartments: Plaid patterns reflecting open and closed chromatin segregation
Basenji Architecture
Akita builds directly upon the Basenji framework, a deep convolutional neural network originally designed for predicting gene expression and epigenomic tracks from DNA sequence. Akita adapts this architecture by replacing the final regression head with a layer that predicts a symmetric contact probability matrix. The model uses dilated residual convolutions to exponentially expand its receptive field without losing spatial resolution, enabling it to integrate sequence information across the megabase distances relevant to 3D genome folding.
Loop Extrusion Model
The mechanistic biological process that Akita implicitly learns to simulate. In this model, cohesin complexes load onto chromatin and actively reel DNA to form progressively larger loops until blocked by CTCF boundary elements. Akita's predictions recapitulate loop extrusion patterns without being explicitly programmed with the physics. The model learns that convergent CTCF motifs create loop anchors and that motif orientation determines extrusion directionality, validating that the sequence code contains sufficient information to predict 3D structure.
Stratum-Adjusted Correlation Coefficient (SCC)
The primary evaluation metric used to benchmark Akita's prediction accuracy. Unlike standard correlation, SCC accounts for the distance-dependent background signal in Hi-C data—contacts decay predictably with genomic distance. SCC stratifies contact predictions by genomic distance and computes correlation within each stratum, preventing models from achieving high scores simply by recapitulating distance decay. Akita achieves high SCC scores across multiple cell types, demonstrating its ability to predict cell-type-specific folding patterns from sequence alone.
Cross-Cell-Type Generalization
A key capability of Akita: the model trained on Hi-C data from one cell type can predict 3D folding in unseen cell types without retraining. This zero-shot transfer works because the DNA sequence is largely invariant across cell types—what changes is the activity of transcription factors and chromatin regulators. Akita learns a sequence-to-structure mapping that captures the intrinsic folding potential encoded in the genome, making it a foundational tool for predicting structural changes in contexts where experimental Hi-C data is unavailable, such as rare cell types or disease states.

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.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us