Multiplex immunohistochemistry (mIHC) has potential to asses the complex tumor microenvironment by simultaneously detecting multiple markers within a single tissue section, however, the acquisition of mIHC images in clinical labs are both time-consuming and costly. Hence, applying machine learning-based virtual staining techniques for rapid generation of different mIHC bio-markers has become a considerable alternative. The existing bio-image based virtual staining models generate the distribution of different markers independently, which has limited explainable ability and overlooks the fact that the exploration of potential interrelationships among these markers can help determine the localization of each individual marker. To address the above issues, we propose an explainable prototypical multi-task learning framework (i.e., ProtoMTG) to simultaneously generate multiple mIHC markers from the DAPI staining of nuclei. Specifically, ProtoMTG involves a multi-task prototype layer that can capture the relationship among different virtual staining tasks by learning the shared and task-specific prototypes. Then, in the proto-attention layer, both task-specific and shared prototypes will be re-weighted and combined to instruct the generation of different mIHC markers. In ProtoMTG, we also design the novel prototypical activation loss and diversity loss to learn better prototype representation for the virtual staining task. To evaluate the performance of our method, we develop three benchmark mIHC datasets from different organs (i.e., colon, liver and stomach) of humans. The experimental results indicate that our method can not only outperform the existing image generation models, but also have good explainable ability for the virtual staining of mIHC markers.
mIHC experiment: Samples from patients were analyzed with IHC for positivity for HLA-DR, CD45RO, Vimentin and CD68.
Deparafinization: Place the sections in xylene for 10 min twice and 95% alcohol, 85% alcohol, and 75% alcohol for 5 min insequence, followed by PBS wash. Antigen retrieval: The tissue slices were boiled in antigen retrieval bufer for 10 min and keptwarm for 30 min. After cooling at room temperature for 30 min, the slides were taken out and washed with PBS three times for 3 min each. Endoaenous peroxidase blocking: put the slides in 3% hydrogen peroxide solution and incubate at room temper-ature for 10 min in the dark, then wash with PBs 3 times. Blocking: Drop the sections with Super Blocker and incubate at roomtemperature for 30 min. Primary antibody incubation: Drop the primary antibody diluted in proportion with the primary antiboddiluent on the tissue. Sections were incubated overight at four C in a humidified chamber. Secondary antibody incubation:After a 3-time PBS wash, a primary antibody host-specific secondary antibody solution was added dropwise to cover the tissueand incubated at room temperature for 30 min. At last, color development was performed with a DAB color developmentsolution.
The collection of data was approved by an IRB.