Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shuangwei Hu

dblp:256/6227 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
2since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program analysis · 100%
Artificial intelligence
1 paper
Vision and language · 77% Representation and self-supervised learning · 23%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Vision and language › vision-language model
prompt learning
0.712023
Multi-level Protein Structure Pre-training via Prompt Learning · ICLR 2023
Bioinformatics and computational biology
protein structure prediction
0.712023
Multi-level Protein Structure Pre-training via Prompt Learning · ICLR 2023
Program analysis
data flow analysis
0.412019
Performance-Boosting Sparsification of the IFDS Algorithm with Applications to Taint Analysis · ASE 2019
Program analysis › data flow analysis
IFDS-based analysis
0.412019
Performance-Boosting Sparsification of the IFDS Algorithm with Applications to Taint Analysis · ASE 2019
Program analysis › static analysis
taint analysis
0.412019
Performance-Boosting Sparsification of the IFDS Algorithm with Applications to Taint Analysis · ASE 2019
Machine learning › Representation and self-supervised learning
pre-training
0.212023
Multi-level Protein Structure Pre-training via Prompt Learning · ICLR 2023

Methods — techniques the papers use, named apart from their topics

multi-level pre-training · 1.3sparsification · 0.4sparse control flow graph · 0.4
YearPublicationVenuePosition
2024 Partial order relation-based gene ontology embedding improves protein function prediction
abstract
Protein annotation has long been a challenging task in computational biology. Gene Ontology (GO) has become one of the most popular frameworks to describe protein functions and their relationships. Prediction of a protein annotation with proper GO terms demands high-quality GO term representation learning, which aims to learn a low-dimensional dense vector representation with accompanying semantic meaning for each functional label, also known as embedding. However, existing GO term embedding methods, which mainly take into account ancestral co-occurrence information, have yet to capture the full topological information in the GO-directed acyclic graph (DAG). In this study, we propose a novel GO term representation learning method, PO2Vec, to utilize the partial order relationships to improve the GO term representations. Extensive evaluations show that PO2Vec achieves better outcomes than existing embedding methods in a variety of downstream biological tasks. Based on PO2Vec, we further developed a new protein function prediction method PO2GO, which demonstrates superior performance measured in multiple metrics and annotation specificity as well as few-shot prediction capability in the benchmarks. These results suggest that the high-quality representation of GO structure is critical for diverse biological tasks including computational protein annotation.
Bin Wang 0002, Yan Kou, Xiaojun Chen 0006, Yi Pan 0001, Shuangwei Hu, Zhenjiang Zech Xu
Briefings Bioinform.7
2023 Multi-level Protein Structure Pre-training via Prompt Learning
Qiang Zhang 0026, Shuangwei Hu, Xurui Jin, Zhichen Gong, Huajun Chen
ICLR3
2019 Performance-Boosting Sparsification of the IFDS Algorithm with Applications to Taint Analysis
abstract
The IFDS algorithm can be compute-and memoryintensive for some large programs, often running for a long time (more than expected) or terminating prematurely after some time and/or memory budgets have been exhausted. In the latter case, the corresponding IFDS data-flow analyses may suffer from false negatives and/or false positives. To improve this, we introduce a sparse alternative to the traditional IFDS algorithm. Instead of propagating the data-flow facts across all the program points along the program’s (interprocedural) control flow graph, we propagate every data-flow fact directly to its next possible use points along its own sparse control flow graph constructed on the fly, thus reducing significantly both the time and memory requirements incurred by the traditional IFDS algorithm. In our evaluation, we compare FLOWDROID, a taint analysis performed by using the traditional IFDS algorithm, with our sparse incarnation, SPARSEDROID, on a set of 40 Android apps selected. For the time budget (5 hours) and memory budget (220GB) allocated per app, SPARSEDROID can run every app to completion but FLOWDROID terminates prematurely for 9 apps, resulting in an average speedup of 22.0x. This implies that when used as a market-level vetting tool, SPARSEDROID can finish analyzing these 40 apps in 2.13 hours (by issuing 228 leak warnings) while FLOWDROID manages to analyze only 30 apps in the same time period (by issuing only 147 leak warnings).
Dongjie He, Haofeng Li, Lei Wang 0004, Haining Meng, Hengjie Zheng, Jie Liu 0020, Shuangwei Hu, Lian Li 0002, Jingling Xue
ASE7