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

Jiefeng Peng

dblp:215/3555 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
4since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 1

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.

Artificial intelligence
5 papers
Efficient and distributed learning · 66% Deep learning architectures and training · 12% Kernel, tree and ensemble methods · 9%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Smart cities and intelligent transportation · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
2.242024
DNA Family: Boosting Weight-Sharing NAS With Block-Wise Supervisions · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Pi-NAS: Improving Neural Architecture Search by Reducing Supernet Training Consistency Shift · ICCV 2021
BossNAS: Exploring Hybrid CNN-transformers with Block-wisely Self-supervised Neural Architecture Search · ICCV 2021
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
one-shot neural architecture search
0.812024
DNA Family: Boosting Weight-Sharing NAS With Block-Wise Supervisions · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Machine learning › Kernel, tree and ensemble methods › ensemble learning
ensemble bootstrapping
0.512021
BossNAS: Exploring Hybrid CNN-transformers with Block-wisely Self-supervised Neural Architecture Search · ICCV 2021
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search › one-shot neural architecture search
supernet training
0.512021
Pi-NAS: Improving Neural Architecture Search by Reducing Supernet Training Consistency Shift · ICCV 2021
Machine learning › Deep learning architectures and training › normalization
batch normalization
0.312018
Kalman Normalization: Normalizing Internal Representations Across Network Layers · NeurIPS 2018
Machine learning › Deep learning architectures and training
normalization
0.312018
Kalman Normalization: Normalizing Internal Representations Across Network Layers · NeurIPS 2018
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.112020
Block-Wisely Supervised Neural Architecture Search With Knowledge Distillation · CVPR 2020
Smart cities and intelligent transportation › traffic management
urban traffic management
0.112018
Attentive Crowd Flow Machines · ACM Multimedia 2018

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

knowledge distillation · 1.2generalization bounds · 0.8self-supervised learning · 0.5neural architecture search · 0.5mean teacher · 0.5ensemble bootstrapping · 0.5cross-path learning · 0.5block-wise search · 0.4kalman filtering · 0.3group normalization · 0.3attention mechanism · 0.3ConvLSTM · 0.3
YearPublicationVenuePosition
2024 DNA Family: Boosting Weight-Sharing NAS With Block-Wise Supervisions
abstract
Neural Architecture Search (NAS), aiming at automatically designing neural architectures by machines, has been considered a key step toward automatic machine learning. One notable NAS branch is the weight-sharing NAS, which significantly improves search efficiency and allows NAS algorithms to run on ordinary computers. Despite receiving high expectations, this category of methods suffers from low search effectiveness. By employing a generalization boundedness tool, we demonstrate that the devil behind this drawback is the untrustworthy architecture rating with the oversized search space of the possible architectures. Addressing this problem, we modularize a large search space into blocks with small search spaces and develop a family of models with the distilling neural architecture (DNA) techniques. These proposed models, namely a DNA family, are capable of resolving multiple dilemmas of the weight-sharing NAS, such as scalability, efficiency, and multi-modal compatibility. Our proposed DNA models can rate all architecture candidates, as opposed to previous works that can only access a sub- search space using heuristic algorithms. Moreover, under a certain computational complexity constraint, our method can seek architectures with different depths and widths. Extensive experimental evaluations show that our models achieve state-of-the-art top-1 accuracy of 78.9% and 83.6% on ImageNet for a mobile convolutional network and a small vision transformer, respectively. Additionally, we provide in-depth empirical analysis and insights into neural architecture ratings.
Guangrun Wang, Liuchun Yuan, Jiefeng Peng, Xiaoyu Xian, Xiaodan Liang, Xiaojun Chang, Liang Lin 0004
IEEE Trans. Pattern Anal. Mach. Intell.4
2021 BossNAS: Exploring Hybrid CNN-transformers with Block-wisely Self-supervised Neural Architecture Search
abstract
A myriad of recent breakthroughs in hand-crafted neural architectures for visual recognition have highlighted the urgent need to explore hybrid architectures consisting of diversified building blocks. Meanwhile, neural architecture search methods are surging with an expectation to reduce human efforts. However, whether NAS methods can efficiently and effectively handle diversified search spaces with disparate candidates (e.g. CNNs and transformers) is still an open question. In this work, we present Block-wisely Self-supervised Neural Architecture Search (BossNAS), an unsupervised NAS method that addresses the problem of in-accurate architecture rating caused by large weight-sharing space and biased supervision in previous methods. More specifically, we factorize the search space into blocks and utilize a novel self-supervised training scheme, named ensemble bootstrapping, to train each block separately before searching them as a whole towards the population center. Additionally, we present HyTra search space, a fabric-like hybrid CNN-transformer search space with searchable down-sampling positions. On this challenging search space, our searched model, BossNet-T, achieves up to 82.5% accuracy on ImageNet, surpassing EfficientNet by 2.4% with comparable compute time. Moreover, our method achieves superior architecture rating accuracy with 0.78 and 0.76 Spearman correlation on the canonical MBConv search space with ImageNet and on NATS-Bench size search space with CIFAR-100, respectively, surpassing state-of-the-art NAS methods.1
Guangrun Wang, Jiefeng Peng, Bing Wang 0013, Xiaodan Liang, Xiaojun Chang
ICCV4
2021 Pi-NAS: Improving Neural Architecture Search by Reducing Supernet Training Consistency Shift
abstract
Recently proposed neural architecture search (NAS) methods co-train billions of architectures in a supernet and estimate their potential accuracy using the network weights detached from the supernet. However, the ranking correlation between the architectures' predicted accuracy and their actual capability is incorrect, which causes the existing NAS methods' dilemma. We attribute this ranking correlation problem to the supernet training consistency shift, including feature shift and parameter shift. Feature shift is identified as dynamic input distributions of a hidden layer due to random path sampling. The input distribution dynamic affects the loss descent and finally affects architecture ranking. Parameter shift is identified as contradictory parameter updates for a shared layer lay in different paths in different training steps. The rapidly-changing parameter could not preserve architecture ranking. We address these two shifts simultaneously using a nontrivial supernet-∏ model, called ∏-NAS. Specifically, we employ a supernet-∏ model that contains cross-path learning to reduce the feature consistency shift between different paths. Meanwhile, we adopt a novel nontrivial mean teacher containing negative samples to overcome parameter shift and model collision. Furthermore, our ∏-NAS runs in an unsupervised manner, which can search for more transferable architectures. Extensive experiments on ImageNet and a wide range of downstream tasks (e.g., COCO 2017, ADE20K, and Cityscapes) demonstrate the effectiveness and universality of our ∏-NAS compared to supervised NAS. See Codes1.
Jiefeng Peng, Jiqi Zhang, Guangrun Wang, Xiaodan Liang, Liang Lin 0004
ICCV1
2021 Unifying Dynamic Optimizer Search and Network Architecture Search
abstract
Network architecture search techniques have recently revolutionized massive application problems due to its advanced performance. However, previous works rely on a strong assumption that the optimizers are manually designed and fixed for all architectures, which deviates from the intuition that each architecture should be empowered with its optimal optimization strategy. In this paper, we propose to unify Dynamic Optimizer Search (DOS) and Network Architecture Search (NAS), aiming to jointly search for the optimization scheduling and network architecture, named as DOS-NAS. The scheduling process of DOS is formulated as a Markov Decision Process, optimized via the REINFORCE algorithm. Conjunct with NAS, our DOS-NAS learns a discrete temporal scheduling to dynamically configure optimizers from a predefined set, leading to personalized optimizer scheduling for the searched network. Extensive experiments on CIFAR-10, CIFAR-100 and Tiny-ImageNet demonstrate the validity of our proposed DOS-NAS in performance improvement and speeding up the convergence significantly. DOS-NAS provides a new paradigm for AutoML systems through the joint search over optimization strategy and network architecture.
Xiaodan Liang, Junhao Zhong, Jiefeng Peng, Guangrun Wang, Liang Lin 0004
ICME4
2020 Block-Wisely Supervised Neural Architecture Search With Knowledge Distillation
abstract
Neural Architecture Search (NAS), aiming at automatically designing network architectures by machines, is expected to bring about a new revolution in machine learning. Despite these high expectation, the effectiveness and efficiency of existing NAS solutions are unclear, with some recent works going so far as to suggest that many existing NAS solutions are no better than random architecture selection. The ineffectiveness of NAS solutions may be attributed to inaccurate architecture evaluation. Specifically, to speed up NAS, recent works have proposed under-training different candidate architectures in a large search space concurrently by using shared network parameters; however, this has resulted in incorrect architecture ratings and furthered the ineffectiveness of NAS. In this work, we propose to modularize the large search space of NAS into blocks to ensure that the potential candidate architectures are fully trained; this reduces the representation shift caused by the shared parameters and leads to the correct rating of the candidates. Thanks to the block-wise search, we can also evaluate all of the candidate architectures within each block. Moreover, we find that the knowledge of a network model lies not only in the network parameters but also in the network architecture. Therefore, we propose to distill the neural architecture (DNA) knowledge from a teacher model to supervise our block-wise architecture search, which significantly improves the effectiveness of NAS. Remarkably, the performance of our searched architectures has exceeded the teacher model, demonstrating the practicability of our method. Finally, our method achieves a state-of-the-art 78.4% top-1 accuracy on ImageNet in a mobile setting. All of our searched models along with the evaluation code are available at https://github.com/changlin31/DNA.
Jiefeng Peng, Liuchun Yuan, Guangrun Wang, Xiaodan Liang, Liang Lin 0004, Xiaojun Chang
CVPR2
2018 Attentive Crowd Flow Machines
abstract
Traffic flow prediction is crucial for urban traffic management and public safety. Its key challenges lie in how to adaptively integrate the various factors that affect the flow changes. In this paper, we propose a unified neural network module to address this problem, called Attentive Crowd Flow Machine~(ACFM), which is able to infer the evolution of the crowd flow by learning dynamic representations of temporally-varying data with an attention mechanism. Specifically, the ACFM is composed of two progressive ConvLSTM units connected with a convolutional layer for spatial weight prediction. The first LSTM takes the sequential flow density representation as input and generates a hidden state at each time-step for attention map inference, while the second LSTM aims at learning the effective spatial-temporal feature expression from attentionally weighted crowd flow features. Based on the ACFM, we further build a deep architecture with the application to citywide crowd flow prediction, which naturally incorporates the sequential and periodic data as well as other external influences. Extensive experiments on two standard benchmarks (i.e., crowd flow in Beijing and New York City) show that the proposed method achieves significant improvements over the state-of-the-art methods.
Lingbo Liu, Ruimao Zhang, Jiefeng Peng, Guanbin Li, Bowen Du 0001, Liang Lin 0004
ACM Multimedia3
2018 Kalman Normalization: Normalizing Internal Representations Across Network Layers
abstract
As an indispensable component, Batch Normalization (BN) has successfully improved the training of deep neural networks (DNNs) with mini-batches, by normalizing the distribution of the internal representation for each hidden layer. However, the effectiveness of BN would diminish with the scenario of micro-batch (e.g. less than 4 samples in a mini-batch), since the estimated statistics in a mini-batch are not reliable with insufficient samples. This limits BN's room in training larger models on segmentation, detection, and video-related problems, which require small batches constrained by memory consumption. In this paper, we present a novel normalization method, called Kalman Normalization (KN), for improving and accelerating the training of DNNs, particularly under the context of micro-batches. Specifically, unlike the existing solutions treating each hidden layer as an isolated system, KN treats all the layers in a network as a whole system, and estimates the statistics of a certain layer by considering the distributions of all its preceding layers, mimicking the merits of Kalman Filtering. On ResNet50 trained in ImageNet, KN has 3.4% lower error than its BN counterpart when using a batch size of 4; Even when using typical batch sizes, KN still maintains an advantage over BN while other BN variants suffer a performance degradation. Moreover, KN can be naturally generalized to many existing normalization variants to obtain gains, e.g. equipping Group Normalization with Group Kalman Normalization (GKN). KN can outperform BN and its variants for large scale object detection and segmentation task in COCO 2017.
Guangrun Wang, Jiefeng Peng, Ping Luo 0002, Xinjiang Wang, Liang Lin 0004
NeurIPS2
2018 Learning deep representations for semantic image parsing: a comprehensive overview
Lili Huang 0004, Jiefeng Peng, Ruimao Zhang, Guanbin Li, Liang Lin 0004
Frontiers Comput. Sci.2