Basis logotype

Our Work

Our work

Core Technology

Basis is building technology that can reason about and operate in environments of the kind of boundless complexity and detail that reality has to offer. To do this, we will focus on how to represent and discover models of phenomena in the world at unprecedented fidelity and scale, incorporating available knowledge of all kinds, be it large or small amounts of data, interactions and experiments, or the wealth of tacit knowledge accumulated by human experts.

One might think that solving complex problems requires complicated technology. We believe the opposite is true: that there are fundamental principles of reasoning that confer an ability to solve problems in general. We aim to leverage ideas from programming languages, compilers and databases to uncover these principles in their most general, reusable, composable forms, and ideas from deep learning to power generic, scalable approximate algorithms for applying them.

We aim to publish technical results regularly at leading venues like ICML, NeurIPS, and PLDI but our primary research medium will be a digital lingua franca of artificial intelligence: a unified, growing body of open-source software that serves as a bidirectional interface with the rest of the world.

Our team’s prior research work has realized parts of this ambitious vision, developing languages and methods for causal reasoning (Omega and SBI), probabilistic machine learning (Pyro), predictive state-space modeling, and information visualization through optimization (Penrose).

Challenge Problems

We distill general technology from working with experts on hard problems that matter.

Citymaking through participatory modeling

Challenge

Residents, community groups, and policymakers all have a stake in making decisions that affect different aspects of the city, but today’s print-centric citymaking processes can be exclusionary. How can technology give agency to a broader set of stakeholders, and help them more effectively communicate their knowledge, values, and questions regarding city policies to each other?

Project

We aim to build a digital representation of the city that incorporates existing knowledge in a participatory manner and allows people to explore different scenarios—that is, a city model. Working with local collaborators, we aim for the model to give more agency to underserved constituencies in citymaking processes like rezoning, street life, and budgeting.

Emulating intuitive scientific discovery

Challenge

Children resemble professional scientists when they learn about the world around them — they make predictions, revise beliefs, and consolidate their knowledge into theories. Cognitive science suggests that this resemblance is more than skin-deep; children are doing science the same way scientists do. How can we develop machines that engage in this kind of intuitive scientific discovery?

Project

Basis is approaching the challenge as one of active program and language synthesis, developing systems that actively build models of real and simulated environments. These systems construct programs that explain their observations, as well as the languages in which those programs are expressed.

Making impossible measurements of cell and tissue dynamics

Challenge

Many of the biggest questions in biology today concern changes over time — e.g. why does a healthy cell develop into a malignant tumor? Unfortunately, our most powerful experimental technologies can only be applied once to a sample, usually destroying it in the process, so many experiments interrogating changes over time are impossible to perform directly.

Project

We aim to learn dynamical models of cell or tissue multi-omic state by integrating many kinds of incomplete causal knowledge, such as known mechanistic signals of temporal change, high-quality reference datasets, and experimental perturbations. We can use the models to partially identify outcomes of impossible experiments (like taking snapshots of the same sample twice).


Interested in working with us on any of the projects above? Contact us at contact@basis.ai.

Interested in staying up to date as we develop new core technology and challenge problems? Join our mailing list.

You can also read more about our collaboration opportunities here.