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

Zhao Song 0001

dblp:76/4051-1 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
2since 2021 · last 2024
0000-0001-5263-7044ORCID · verified

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

Artificial intelligence and machine learning · 7 · 4 first-author · 1 since 2021Systems, architecture and hardware · 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.

Artificial intelligence
5 papers
Reinforcement learning · 31% Speech recognition and synthesis · 23% Probabilistic and Bayesian machine learning · 15%
Databases, data mining, and information retrieval
1 paper
Data mining · 67% Data stream processing · 33%
Computer graphics and multimedia
1 paper
Audio and music processing · 100%

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

TopicWeightPapersLastEvidence papers
Data mining
anomaly detection
0.612022
FITNESS: (Fine Tune on New and Similar Samples) to detect anomalies in streams with drift and outliers · ICML 2022
Data stream processing › evolving data
concept drift
0.612022
FITNESS: (Fine Tune on New and Similar Samples) to detect anomalies in streams with drift and outliers · ICML 2022
Data mining › anomaly detection
streaming anomaly detection
0.612022
FITNESS: (Fine Tune on New and Similar Samples) to detect anomalies in streams with drift and outliers · ICML 2022
Natural language and speech › Speech recognition and synthesis › speech synthesis
neural vocoder
0.412020
Non-Autoregressive Neural Text-to-Speech · ICML 2020
Machine learning › Deep learning architectures and training › sequence modeling
non-autoregressive model
0.412020
Non-Autoregressive Neural Text-to-Speech · ICML 2020
Machine learning › Generative modeling
normalizing flow
0.412020
WaveFlow: A Compact Flow-based Model for Raw Audio · ICML 2020
Natural language and speech › Speech recognition and synthesis
speech synthesis
0.412020
Non-Autoregressive Neural Text-to-Speech · ICML 2020
Natural language and speech › Speech recognition and synthesis › speech synthesis
text-to-speech
0.412020
Non-Autoregressive Neural Text-to-Speech · ICML 2020
Audio and music processing
speech synthesis
0.412020
WaveFlow: A Compact Flow-based Model for Raw Audio · ICML 2020
Machine learning › Reinforcement learning › dynamic programming
bellman operator
0.412019
Revisiting the Softmax Bellman Operator: New Benefits and New Perspective · ICML 2019
Machine learning › Reinforcement learning › deep reinforcement learning
deep q-learning
0.412019
Revisiting the Softmax Bellman Operator: New Benefits and New Perspective · ICML 2019
Machine learning › Reinforcement learning › value function estimation
overestimation bias
0.412019
Revisiting the Softmax Bellman Operator: New Benefits and New Perspective · ICML 2019
Machine learning › Reinforcement learning
value-based reinforcement learning
0.412019
Revisiting the Softmax Bellman Operator: New Benefits and New Perspective · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network
0.312017
Scalable Model Selection for Belief Networks · NIPS 2017
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.312017
Scalable Model Selection for Belief Networks · NIPS 2017
Machine learning › Learning theory
model selection
0.312017
Scalable Model Selection for Belief Networks · NIPS 2017
Machine learning › Generative modeling
recognition network
0.312017
Scalable Model Selection for Belief Networks · NIPS 2017
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.312017
Scalable Model Selection for Belief Networks · NIPS 2017
Machine learning › Representation and self-supervised learning › feature transformation
feature construction
0.212016
Linear Feature Encoding for Reinforcement Learning · NIPS 2016
Machine learning › Reinforcement learning
value function approximation
0.212016
Linear Feature Encoding for Reinforcement Learning · NIPS 2016

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

maximum likelihood training · 0.9dilated 2-d convolution · 0.9autoregressive modeling · 0.9sequential estimation · 0.6gaussian modeling · 0.6fine-tuning · 0.6non-autoregressive seq2seq · 0.4inverse autoregressive flow · 0.4VAE · 0.4softmax bellman operator · 0.4contraction analysis · 0.4generalized factorized information criterion · 0.3factorized asymptotic bayesian framework · 0.3
YearPublicationVenuePosition
2024 Vista: Machine Learning based Database Performance Troubleshooting Framework in Amazon RDS
abstract
Database performance troubleshooting is a complex multi-step process that broadly involves three key stages- (a) Detection: determining what's wrong and when; (b) Root Cause Analysis (RCA): reasoning about why is the performance poor; (c) Resolution: identifying a fix. A plethora of techniques exist to address each of these problems, but they hardly work in real-world at scale. First, real-world customer workloads are noisy, non-stationary and quasi-periodic in nature rendering traditional detectors ineffective. Second, real-world production databases execute a highly diverse set of queries that skew the database statistics into long-tail distributions causing traditional RCA methods to fail. Third, these databases typically execute millions of such diverse queries every minute rendering traditional methods inefficient when deployed at scale.
Vikramank Y. Singh, Zhao Song 0001, Balakrishnan (Murali) Narayanaswamy, Kapil Vaidya, Tim Kraska
SoCC2
2022 FITNESS: (Fine Tune on New and Similar Samples) to detect anomalies in streams with drift and outliers
abstract
Technology improvements have made it easier than ever to collect diverse telemetry at high resolution from any cyber or physical system, for both monitoring and control. In the domain of monitoring, anomaly detection has become an important problem in many research areas ranging from IoT and sensor networks to devOps. These systems operate in real, noisy and non-stationary environments. A fundamental question is then, ‘How to quickly spot anomalies in a data-stream, and differentiate them from either sudden or gradual drifts in the normal behaviour?’ Although several heuristics have been proposed for detecting anomalies on streams, no known method has formalized the desiderata and rigorously proven that they can be achieved. We begin by formalizing the problem as a sequential estimation task. We propose \name, (\textbf{Fi}ne \textbf{T}une on \textbf{Ne}w and \textbf{S}imilar \textbf{S}amples), a flexible framework for detecting anomalies on data streams. We show that in the case when the data stream has a gaussian distribution, FITNESS is provably both robust and adaptive. The core of our method is to fine-tune the anomaly detection system only on recent, similar examples, before predicting an anomaly score. We prove that this is sufficient for robustness and adaptivity. We further experimentally demonstrate that \name;{is} flexible in practice, i.e., it can convert existing offline AD algorithms in to robust and adaptive online ones.
Abishek Sankararaman, Balakrishnan Narayanaswamy, Vikramank Y. Singh, Zhao Song 0001
ICML4
2020 Non-Autoregressive Neural Text-to-Speech
abstract
In this work, we propose ParaNet, a non-autoregressive seq2seq model that converts text to spectrogram. It is fully convolutional and brings 46.7 times speed-up over the lightweight Deep Voice 3 at synthesis, while obtaining reasonably good speech quality. ParaNet also produces stable alignment between text and speech on the challenging test sentences by iteratively improving the attention in a layer-by-layer manner. Furthermore, we build the parallel text-to-speech system by applying various parallel neural vocoders, which can synthesize speech from text through a single feed-forward pass. We also explore a novel VAE-based approach to train the inverse autoregressive flow (IAF) based parallel vocoder from scratch, which avoids the need for distillation from a separately trained WaveNet as previous work.
Kainan Peng, Wei Ping, Zhao Song 0001
ICML3
2020 WaveFlow: A Compact Flow-based Model for Raw Audio
abstract
In this work, we propose WaveFlow, a small-footprint generative flow for raw audio, which is directly trained with maximum likelihood. It handles the long-range structure of 1-D waveform with a dilated 2-D convolutional architecture, while modeling the local variations using expressive autoregressive functions. WaveFlow provides a unified view of likelihood-based models for 1-D data, including WaveNet and WaveGlow as special cases. It generates high-fidelity speech as WaveNet, while synthesizing several orders of magnitude faster as it only requires a few sequential steps to generate very long waveforms with hundreds of thousands of time-steps. Furthermore, it can significantly reduce the likelihood gap that has existed between autoregressive models and flow-based models for efficient synthesis. Finally, our small-footprint WaveFlow has only 5.91M parameters, which is 15{\texttimes} smaller than WaveGlow. It can generate 22.05 kHz high-fidelity audio 42.6{\texttimes} faster than real-time (at a rate of 939.3 kHz) on a V100 GPU without engineered inference kernels.
Wei Ping, Kainan Peng, Zhao Song 0001
ICML4
2019 Revisiting the Softmax Bellman Operator: New Benefits and New Perspective
abstract
The impact of softmax on the value function itself in reinforcement learning (RL) is often viewed as problematic because it leads to sub-optimal value (or Q) functions and interferes with the contraction properties of the Bellman operator. Surprisingly, despite these concerns, and independent of its effect on exploration, the softmax Bellman operator when combined with Deep Q-learning, leads to Q-functions with superior policies in practice, even outperforming its double Q-learning counterpart. To better understand how and why this occurs, we revisit theoretical properties of the softmax Bellman operator, and prove that (i) it converges to the standard Bellman operator exponentially fast in the inverse temperature parameter, and (ii) the distance of its Q function from the optimal one can be bounded. These alone do not explain its superior performance, so we also show that the softmax operator can reduce the overestimation error, which may give some insight into why a sub-optimal operator leads to better performance in the presence of value function approximation. A comparison among different Bellman operators is then presented, showing the trade-offs when selecting them.
Zhao Song 0001, Ronald Parr, Lawrence Carin
ICML1
2017 Scalable Model Selection for Belief Networks
abstract
We propose a scalable algorithm for model selection in sigmoid belief networks (SBNs), based on the factorized asymptotic Bayesian (FAB) framework. We derive the corresponding generalized factorized information criterion (gFIC) for the SBN, which is proven to be statistically consistent with the marginal log-likelihood. To capture the dependencies within hidden variables in SBNs, a recognition network is employed to model the variational distribution. The resulting algorithm, which we call FABIA, can simultaneously execute both model selection and inference by maximizing the lower bound of gFIC. On both synthetic and real data, our experiments suggest that FABIA, when compared to state-of-the-art algorithms for learning SBNs, $(i)$ produces a more concise model, thus enabling faster testing; $(ii)$ improves predictive performance; $(iii)$ accelerates convergence; and $(iv)$ prevents overfitting.
Zhao Song 0001, Yusuke Muraoka, Ryohei Fujimaki, Lawrence Carin
NIPS1
2016 Learning Sigmoid Belief Networks via Monte Carlo Expectation Maximization
abstract
Belief networks are commonly used generative models of data, but require expensive posterior estimation to train and test the model. Learning typically proceeds by posterior sampling, variational approximations, or recognition networks, combined with stochastic optimization. We propose using an online Monte Carlo expectation-maximization (MCEM) algorithm to learn the maximum a posteriori (MAP) estimator of the generative model or optimize the variational lower bound of a recognition network. The E-step in this algorithm requires posterior samples, which are already generated in current learning schema. For the M-step, we augment with Polya-Gamma (PG) random variables to give an analytic updating scheme. We show relationships to standard learning approaches by deriving stochastic gradient ascent in the MCEM framework. We apply the proposed methods to both binary and count data. Experimental results show that MCEM improves the convergence speed and often improves hold-out performance over existing learning methods. Our approach is readily generalized to other recognition networks.
Zhao Song 0001, Ricardo Henao, David E. Carlson, Lawrence Carin
AISTATS1
2016 Linear Feature Encoding for Reinforcement Learning
abstract
Feature construction is of vital importance in reinforcement learning, as the quality of a value function or policy is largely determined by the corresponding features. The recent successes of deep reinforcement learning (RL) only increase the importance of understanding feature construction. Typical deep RL approaches use a linear output layer, which means that deep RL can be interpreted as a feature construction/encoding network followed by linear value function approximation. This paper develops and evaluates a theory of linear feature encoding. We extend theoretical results on feature quality for linear value function approximation from the uncontrolled case to the controlled case. We then develop a supervised linear feature encoding method that is motivated by insights from linear value function approximation theory, as well as empirical successes from deep RL. The resulting encoder is a surprisingly effective method for linear value function approximation using raw images as inputs.
Zhao Song 0001, Ronald Parr, Xuejun Liao, Lawrence Carin
NIPS1