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

Jinglan Liu

dblp:155/4398 · DBLP profile ↗
← Back
13ranked-venue papers
2as first author
2since 2021 · last 2025
—ORCID · conflict

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

Systems, architecture and hardware · 10 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 3 · 1 since 2021Databases, data management, data science and information retrieval · 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
2 papers
Efficient and distributed learning · 60% Learning theory · 26% Generative modeling · 15%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 40% Integrated circuit design · 20% Hardware reliability and fault tolerance · 20%
Theoretical computer science
1 paper
Computational complexity · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
0.822020
Binarizing Weights Wisely for Edge Intelligence: Guide for Partial Binarization of Deconvolution-Based Generators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
On the Universal Approximability and Complexity Bounds of Quantized ReLU Neural Networks · ICLR (Poster) 2019
Machine learning › Generative modeling
generative adversarial network
0.412020
Binarizing Weights Wisely for Edge Intelligence: Guide for Partial Binarization of Deconvolution-Based Generators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Machine learning › Efficient and distributed learning › model compression › quantization › network binarization
weight binarization
0.412020
Binarizing Weights Wisely for Edge Intelligence: Guide for Partial Binarization of Deconvolution-Based Generators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Machine learning › Learning theory
approximation theory
0.412019
On the Universal Approximability and Complexity Bounds of Quantized ReLU Neural Networks · ICLR (Poster) 2019
Machine learning › Efficient and distributed learning › model compression › quantization
quantized neural network
0.412019
On the Universal Approximability and Complexity Bounds of Quantized ReLU Neural Networks · ICLR (Poster) 2019
Machine learning › Learning theory › approximation theory › neural network approximation
universal approximation
0.412019
On the Universal Approximability and Complexity Bounds of Quantized ReLU Neural Networks · ICLR (Poster) 2019
Storage systems › buffer management
buffer allocation
0.312018
Design-Phase Buffer Allocation for Post-Silicon Clock Binning by Iterative Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Electronic design automation
design for manufacturability
0.312018
Design-Phase Buffer Allocation for Post-Silicon Clock Binning by Iterative Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Integrated circuit design › variation-aware design
post-silicon tuning
0.312018
Design-Phase Buffer Allocation for Post-Silicon Clock Binning by Iterative Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Hardware reliability and fault tolerance
process variation
0.312018
Design-Phase Buffer Allocation for Post-Silicon Clock Binning by Iterative Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Electronic design automation › hardware test
speed binning
0.312018
Design-Phase Buffer Allocation for Post-Silicon Clock Binning by Iterative Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Machine learning › Efficient and distributed learning › edge computing
edge inference
0.112020
Binarizing Weights Wisely for Edge Intelligence: Guide for Partial Binarization of Deconvolution-Based Generators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020

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

quantization · 0.8sliced wasserstein distance · 0.4partial binarization · 0.4sobol sequence · 0.3iterative learning · 0.3buffer grouping · 0.3
YearPublicationVenuePosition
2025 ISO: An improved snake optimizer with multi-strategy enhancement for engineering optimization
Yunwei Zhu, Haisong Huang, Jianan Wei, Junhui Yi, Jinglan Liu
Expert Syst. Appl.5
2021 Multi-Cycle-Consistent Adversarial Networks for Edge Denoising of Computed Tomography Images
abstract
As one of the most commonly ordered imaging tests, the computed tomography (CT) scan comes with inevitable radiation exposure that increases cancer risk to patients. However, CT image quality is directly related to radiation dose, and thus it is desirable to obtain high-quality CT images with as little dose as possible. CT image denoising tries to obtain high-dose-like high-quality CT images (domain Y ) from low dose low-quality CT images (domain X ), which can be treated as an image-to-image translation task where the goal is to learn the transform between a source domain X (noisy images) and a target domain Y (clean images). Recently, the cycle-consistent adversarial denoising network (CCADN) has achieved state-of-the-art results by enforcing cycle-consistent loss without the need of paired training data, since the paired data is hard to collect due to patients’ interests and cardiac motion. However, out of concerns on patients’ privacy and data security, protocols typically require clinics to perform medical image processing tasks including CT image denoising locally (i.e., edge denoising). Therefore, the network models need to achieve high performance under various computation resource constraints including memory and performance. Our detailed analysis of CCADN raises a number of interesting questions that point to potential ways to further improve its performance using the same or even fewer computation resources. For example, if the noise is large leading to a significant difference between domain X and domain Y , can we bridge X and Y with a intermediate domain Z such that both the denoising process between X and Z and that between Z and Y are easier to learn? As such intermediate domains lead to multiple cycles, how do we best enforce cycle- consistency? Driven by these questions, we propose a multi-cycle-consistent adversarial network (MCCAN) that builds intermediate domains and enforces both local and global cycle-consistency for edge denoising of CT images. The global cycle-consistency couples all generators together to model the whole denoising process, whereas the local cycle-consistency imposes effective supervision on the process between adjacent domains. Experiments show that both local and global cycle-consistency are important for the success of MCCAN, which outperforms CCADN in terms of denoising quality with slightly less computation resource consumption.
Xiaowei Xu 0004, Jinglan Liu, Yukun Ding, Hailong Qiu, Haiyun Yuan, Jian Zhuang, Wen Xie 0008, Yuhao Dong, Qianjun Jia, Meiping Huang, Yiyu Shi 0001
ACM J. Emerg. Technol. Comput. Syst.3
2020 Binarizing Weights Wisely for Edge Intelligence: Guide for Partial Binarization of Deconvolution-Based Generators
abstract
This article explores the weight binarization of the deconvolution-based generator in a generative adversarial network (GAN) for memory saving and speedup of image construction on the edge. This article suggests that different from convolutional neural networks (including the discriminator) where all layers can be binarized, only some of the layers in the generator can be binarized without significant performance loss. Supported by theoretical analysis and verified by experiments, a direct metric based on the dimension of deconvolution operations is established, which can be used to quickly decide which layers in a generator can be binarized. Our results also indicate that both the generator and the discriminator should be binarized simultaneously for balanced competition and better performance during training. The experimental results on CelebA dataset with DCGAN and original loss functions suggest that directly applying state-of-the-art binarization techniques to all the layers of the generator will lead to 2.83× performance loss measured by sliced Wasserstein distance compared with the original generator, while applying them to selected layers only can yield up to 25.81× saving in memory consumption, and 1.96× and 1.32× speedup in inference and training, respectively, with little performance loss. Similar conclusions can also be drawn on other loss functions for different GANs.
Jinglan Liu, Jiaxin Zhang 0014, Yukun Ding, Xiaowei Xu 0004, Meng Jiang 0001, Yiyu Shi 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2019 On the Universal Approximability and Complexity Bounds of Quantized ReLU Neural Networks
Yukun Ding, Jinglan Liu, Jinjun Xiong, Yiyu Shi 0001
ICLR (Poster)2
2018 Optimizing Boiler Control in Real-Time with Machine Learning for Sustainability
abstract
In coal-fired power plants, it is critical to improve the operational efficiency of boilers for sustainability. In this work, we formulate real-time boiler control as an optimization problem that looks for the best distribution of temperature in different zones and oxygen content from the flue to improve the boiler's stability and energy efficiency. We employ an efficient algorithm by integrating appropriate machine learning and optimization techniques. We obtain a large dataset collected from a real boiler for more than two months from our industry partner, and conduct extensive experiments to demonstrate the effectiveness and efficiency of the proposed algorithm.
Yukun Ding, Jinglan Liu, Jinjun Xiong, Meng Jiang 0001, Yiyu Shi 0001
CIKM2
2018 Efficient Hardware Implementation of Cellular Neural Networks with Incremental Quantization and Early Exit
abstract
Cellular neural networks (CeNNs) have been widely adopted in image processing tasks. Recently, various hardware implementations of CeNNs have emerged in the literature, with Field Programmable Gate Array (FPGA) being one of the most popular choices due to its high flexibility and low time-to-market. However, CeNNs typically involve extensive computations in a recursive manner. As an example, to simply process an image of 1,920 × 1,080 pixels requires 4--8 Giga floating point multiplications (for 3 × 3 templates and 50–100 iterations), which needs to be done in a timely manner for real-time applications. To address this issue, in this article, we propose a compressed CeNN framework for efficient FPGA implementations. It involves various techniques, such as incremental quantization and early exit, which significantly reduces computation demands while maintaining an acceptable performance. Particularly, incremental quantization quantizes the numbers in CeNN templates to powers of two, so that complex and expensive multiplications can be converted to simple and cheap shift operations, which only require a minimum number of registers and logical elements (LEs). While a similar concept has been explored in hardware implementations of Convolutional Neural Networks (CNNs), CeNNs have completely different computation patterns, which require different quantization and implementation strategies. Experimental results on FPGAs show that incremental quantization and early exit can achieve a speedup of up to 7.8× and 8.3×, respectively, compared with the state-of-the-art implementations, while with almost no performance loss with four widely adopted applications. We also discover that different from CNNs, the optimal quantization strategies of CeNNs depend heavily on the applications. We hope that our work can serve as a pioneer in the hardware optimization of CeNNs.
Xiaowei Xu 0004, Qing Lu 0001, Yu Hu 0002, Chen Zhuo, Jinglan Liu, Yiyu Shi 0001
ACM J. Emerg. Technol. Comput. Syst.6
2018 Design-Phase Buffer Allocation for Post-Silicon Clock Binning by Iterative Learning
abstract
At submicrometer manufacturing technology nodes, process variations affect circuit performance significantly. To counter these variations, engineers are reserving more timing margin to maintain yield, leading to an unaffordable overdesign. Most of these margins, however, are wasted after manufacturing, because process variations cause only some chips to be really slow, while other chips can easily meet given timing specifications. To reduce this pessimism, we can reserve less timing margin and tune failed chips after manufacturing with clock buffers to make them meet timing specifications. With this post-silicon clock tuning, critical paths can be balanced with neighboring paths in each chip specifically to counter the effect of process variations. Consequently, chips with timing failures can be rescued and the yield can thus be improved. This is specially useful in high-performance designs, e.g., high-end CPUs, where clock binning makes chips with higher performance much more profitable. In this paper, we propose a method to determine where to insert post-silicon tuning buffers during the design phase to improve the overall profit with clock binning. This method learns the buffer locations with a Sobol sequence iteratively and reduces the buffer ranges afterward with tuning concentration and buffer grouping. Experimental results demonstrate that the proposed method can achieve a profit improvement of about 14% on average and up to 26%, with only a small number of tuning buffers inserted into the circuit.
Grace Li Zhang, Bing Li 0005, Jinglan Liu, Yiyu Shi 0001, Ulf Schlichtmann
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2017 Edge segmentation: Empowering mobile telemedicine with compressed cellular neural networks
abstract
With the need for increased care and welfare of the rapidly aging population, mobile telemedicine is becoming popular for providing remote health care to increase the quality of life. Recently, image analysis is being actively applied for medical diagnosis and treatment, in which image segmentation is of the fundamental importance for other image processing such as visualization and detection. However, given the tasks challenges in transmitting large volume of high-resolution images and the real-time constraints that are commonly present for mobile telemedicine, image segmentation is best done at the “edge”, i.e., locally so that only segmentation results are communicated. A powerful approach to medical image segmentation is cellular neural network (CeNN), which can achieve very high accuracy through proper training. However, CeNNs typically involve extensive computations in a recursive manner. As an example, to simply process an image of 1920×1080 pixels requires 4-8 Giga floating point multiplications (for 3×3 templates and 50-100 iterations), which needs to be done in a timely manner for real-time medical image segmentation. Such a demand is too high for most low power mobile computing platforms in IoTs, This paper presents a compressed CeNN framework for computation reduction in CeNNs, which is the first in the literature. It involves various techniques such as early exit and parameter quantization, which significantly reduces computation demands while maintaining an acceptable performance.
Xiaowei Xu 0004, Qing Lu 0001, Jinglan Liu, Cheng Zhuo, Xiaobo Sharon Hu, Yiyu Shi 0001
ICCAD4
2016 Privacy protection via appliance scheduling in smart homes
abstract
Smart grid, managed by intelligent devices, have demonstrated great potentials to help residential customers to optimally schedule and manage the appliances' energy consumption. Due to the fine-grained power consumption information collected by smart meter, the customers' privacy becomes a serious concern. Combined with the effects of fake guideline electricity price, this paper focuses an on-line appliance scheduling design to protect customers' privacy in a cost-effective way, while taking into account the influences of non-schedulable appliances' operation uncertainties. We formulate the problem by minimizing the expected sum of electricity cost and achieving acceptable privacy protection. Without knowledge of future electricity consumptions, an on-line scheduling algorithm is proposed based on the only current observations by using a stochastic dynamic programming technique. The simulation results demonstrate the effectiveness of the proposed algorithm using real-world data.
Jie Wu 0023, Jinglan Liu, Xiaobo Sharon Hu, Yiyu Shi 0001
ICCAD2
2016 Selective body biasing for post-silicon tuning of sub-threshold designs: A semi-infinite programming approach with Incremental Hypercubic Sampling
Hui Geng, Jianming Liu 0001, Jinglan Liu, Pei-Wen Luo, Liang-Chia Cheng, Steven L. Grant, Yiyu Shi 0001
Integr.3
2015 Effective CAD Research in the Sea of Papers
abstract
In the past decade, there has been a rapid growth in the number of journal, conference and workshop publications from academic research. The growth seems to be accelerated as time goes by. Accordingly, it has become increasingly difficult for researchers to efficiently identify papers related to a given topic, leading to missing important references or even repetitive work. Moreover, even when these papers are found, it is very time-consuming to find their inherent relations. In this paper, using CAD research as a vehicle, we will demonstrate a novel deep learning based framework that can automatically search for papers related to a given abstract of research, and suggest how they are correlated. We also provide the analysis and comparison among several classic machine-learning approaches. Experimental results show that the proposed approach always outperforms the conventional keyword-based rankings, in both accuracy and F1 scores.
Jinglan Liu, Da-Cheng Juan, Yiyu Shi 0001
ICCAD1
2015 1-Bit Compressed Sensing Based Framework for Built-in Resonance Frequency Prediction Using On-Chip Noise Sensors
abstract
Significant noise will occur when the load currents of a chip contain frequency components that are close to its resonance frequency, which is mainly decided by power delivery network (PDN) capacitance and package inductance. Yet with technology scaling, the wire parasitic capacitance, which suffers from large process variations, starts to become a dominant contributor in the PDN capacitance, leading to a large resonance frequency variation across dies. It is thus important to know the resonance frequency of individual chips to effectively avoid resonance noise at runtime. Existing methods are mostly based on frequency sweeping, which are too expensive to apply to individual chips. In this paper, we propose a novel framework to predict the resonance frequency using existing on-chip noise sensors, based on the theory of 1-bit compressed sensing. Experimental results on industrial designs show that compared with frequency sweeping, our proposed framework can achieve up to 7.6× measurement time reduction under the same accuracy, with 15% resonance frequency variation. To the best of the authors knowledge, this is the very first work to point out the need of as well as a practical solution to the resonance frequency prediction for individual chips.
Jinglan Liu, Cheng Zhuo, Yiyu Shi 0001
ICCAD2
2014 HW/SW partitioning for region-based dynamic partial reconfigurable FPGAs
abstract
With dynamic partial reconfigurable (DPR) capability, an FPGA fabric is no longer static; some of its regions can be dynamically reused for different tasks. Hence current software/hardware (HW/SW) partitioning approaches are no longer applicable to such reconfigurable hardware. This paper incorporates reconfiguration optimization into HW/SW partitioning targeting advanced region-based DPR design flow. Instead of analyzing the tasks for each time step, we introduce a new task graph representation with additional reconfiguration nodes so that the HW/SW partitioning for region-based DPR designs can be optimally solved efficiently by a novel mixed-integer linear programming (MILP) formulation. Experimental results show that our approach can obtain the optimal solutions 10 times faster than the current time-step based approach. For large designs which cannot be handled by the current approaches, our approach can achieve the optimum efficiently in reasonable runtime.
Yuchun Ma, Jinglan Liu, Wayne Luk
ICCD2