— Mikhail, over the course of your professional career, you've been testing halos for Formula 1, have constructed models for the cooling system of a nuclear power plant, and now you've moved to medical research. How come?
— Probably, the key term here is machine learning. The first part of my career is indeed associated with industrial applications. We developed new machine learning algorithms for engineers and helped solve various problems: primarily at the modeling stage. For example, we worked on planes with the aerodynamics and the structural capabilities of Formula 1 race cars. At some point, I wanted to change my field, find a direction where, on the one hand, there's a lot of data, and on the other hand, there are many open questions that could potentially be answered with machine learning algorithms.
For a while, we were searching for our niche and initially got engaged with neural interfaces. The brain-computer interface generated a lot of data as the electrical activity of the brain changed during thinking processes. However, when using non-invasive, cutaneous electrodes which (unlike Elon Musk's implanted chip) signals turn out to be too weak, which is a significant limitation when processing the data. Later, we switched to neuroscience, where there is also a lot of complex data: functional and structural MRI, which can help understand the structure of an individual's brain and how it functions when solving a particular modeled task.
But then I realized that data analysis in neuroscience is still too far from real life. These are absolutely fundamental studies, and it's not clear if they can lead to any practical results. Therefore, we started analyzing medical images, but in the context of assisting doctors, meaning we began solving specific problems.
— How did you transition from invertebrate zoology to molecular biology?
— Well, it's not the only unusual thing to have happened in my life...
— How is your interaction with doctors organized?
— Generally, there are two types of research in this field. The first genre involves solving a purely algorithmic fundamental problem. For example, we are currently working on such a project within the scope of my current grant from the Russian Science Foundation (RSF). Typically, when searching for something in an image, the goal is to highlight a specific area or an object of interest. The most common example is facial recognition in photos, as many smartphones can outline faces and focus on them. However, in medicine, the task is much more complex. We don't just want to outline an area with a square but precisely delineate margins on an image (as in the case of a tumor). Moreover, the images we work with, MRIs and CTs, are three-dimensional. They more resemble a stack of pictures because the scanning is done level by level. If we want to solve problems like contour detection or segmentation, such as isolating a metastasis, on these stacks of images, it becomes challenging. It turns out that in medicine, people often search for not three-dimensional objects, for example, a sphere, but two-dimensional ones, surfaces or curves. There are currently no sufficient methods that can help highlight a complex surface on an image, having only the original image as input.
Another fundamental problem, also very important, is the following. Medical data has a specific feature. Images taken within one hospital are very similar to each other (yes, everyone's anatomy is undoubtedly different, but the style of images, their brightness, sharpness, typically matches). However, if you go to another facility, everything will look completely different. Now new areas of the image will be brighter, and others will be darker. From a human perspective, this is not a significant problem.
You and I can look at an image, and we can ask to explain if these white spots are demyelination foci of white matter, possible indicators of multiple sclerosis. Then we go to another hospital, look at their images, and essentially find the same spots. Algorithms can't do this. They dramatically break down when shown images that are fundamentally similar but different in style. This is an important science direction: how to devise algorithms that can better adapt between different data sources.
The second genre of research in this field involves very specific applied studies, the need for which arises daily for doctors in clinical practice, and they would benefit from the algorithmic assistance. Here, there are generally two potential positive effects. The first is that the algorithm can measure something automatically much faster and usually more accurately than it can be done manually. For example, doctors routinely outline tumor margins on MRI images before starting radiation therapy, and this task can be performed with the help of artificial intelligence. The specialist (doctor) will review and adjust the algorithm's results if necessary. We conducted such studies together with Burdenko Neurosurgery Center. A crucial result here is assessing how computer vision algorithms have changed the specialist's life. It turns out that thanks to the algorithms, we significantly improve the level of consistency among different doctors. Evaluating tumor margins is still a subjective procedure. Someone decides to include a suspicious-looking piece, while someone else does not. Now doctors have a scenario where they are first given a suggestion, and they can either agree or disagree.
The other, more apparent benefit is that we help identify associated pathologies, meaning the algorithm can "see" something the specialist may not notice. Here's a very practical example. During the pandemic, CT scans were routinely performed at a high rate. Doctors,being put in conditions of limited time and a specific task at hand, naturally focused on the lungs. They simply didn't have time to look at other organs, yet CT images of the chest show the heart, spine, major vessels, a piece of the liver, and many other organs where something might be abnormal as well. An algorithm that notifies the doctor if it notices something suspicious could be useful here.
These are two different branches. One involves fundamental research, where we start with some algorithmic problem. The other involves more practical implications, where we want to help doctors create a specific tool to help them work more effectively.