Browsing by Subject "Big data"
Results Per Page
Sort Options
Item Open Access Bayesian Inference in Large-scale Problems(2016) Johndrow, James EdwardMany modern applications fall into the category of "large-scale" statistical problems, in which both the number of observations n and the number of features or parameters p may be large. Many existing methods focus on point estimation, despite the continued relevance of uncertainty quantification in the sciences, where the number of parameters to estimate often exceeds the sample size, despite huge increases in the value of n typically seen in many fields. Thus, the tendency in some areas of industry to dispense with traditional statistical analysis on the basis that "n=all" is of little relevance outside of certain narrow applications. The main result of the Big Data revolution in most fields has instead been to make computation much harder without reducing the importance of uncertainty quantification. Bayesian methods excel at uncertainty quantification, but often scale poorly relative to alternatives. This conflict between the statistical advantages of Bayesian procedures and their substantial computational disadvantages is perhaps the greatest challenge facing modern Bayesian statistics, and is the primary motivation for the work presented here.
Two general strategies for scaling Bayesian inference are considered. The first is the development of methods that lend themselves to faster computation, and the second is design and characterization of computational algorithms that scale better in n or p. In the first instance, the focus is on joint inference outside of the standard problem of multivariate continuous data that has been a major focus of previous theoretical work in this area. In the second area, we pursue strategies for improving the speed of Markov chain Monte Carlo algorithms, and characterizing their performance in large-scale settings. Throughout, the focus is on rigorous theoretical evaluation combined with empirical demonstrations of performance and concordance with the theory.
One topic we consider is modeling the joint distribution of multivariate categorical data, often summarized in a contingency table. Contingency table analysis routinely relies on log-linear models, with latent structure analysis providing a common alternative. Latent structure models lead to a reduced rank tensor factorization of the probability mass function for multivariate categorical data, while log-linear models achieve dimensionality reduction through sparsity. Little is known about the relationship between these notions of dimensionality reduction in the two paradigms. In Chapter 2, we derive several results relating the support of a log-linear model to nonnegative ranks of the associated probability tensor. Motivated by these findings, we propose a new collapsed Tucker class of tensor decompositions, which bridge existing PARAFAC and Tucker decompositions, providing a more flexible framework for parsimoniously characterizing multivariate categorical data. Taking a Bayesian approach to inference, we illustrate empirical advantages of the new decompositions.
Latent class models for the joint distribution of multivariate categorical, such as the PARAFAC decomposition, data play an important role in the analysis of population structure. In this context, the number of latent classes is interpreted as the number of genetically distinct subpopulations of an organism, an important factor in the analysis of evolutionary processes and conservation status. Existing methods focus on point estimates of the number of subpopulations, and lack robust uncertainty quantification. Moreover, whether the number of latent classes in these models is even an identified parameter is an open question. In Chapter 3, we show that when the model is properly specified, the correct number of subpopulations can be recovered almost surely. We then propose an alternative method for estimating the number of latent subpopulations that provides good quantification of uncertainty, and provide a simple procedure for verifying that the proposed method is consistent for the number of subpopulations. The performance of the model in estimating the number of subpopulations and other common population structure inference problems is assessed in simulations and a real data application.
In contingency table analysis, sparse data is frequently encountered for even modest numbers of variables, resulting in non-existence of maximum likelihood estimates. A common solution is to obtain regularized estimates of the parameters of a log-linear model. Bayesian methods provide a coherent approach to regularization, but are often computationally intensive. Conjugate priors ease computational demands, but the conjugate Diaconis--Ylvisaker priors for the parameters of log-linear models do not give rise to closed form credible regions, complicating posterior inference. In Chapter 4 we derive the optimal Gaussian approximation to the posterior for log-linear models with Diaconis--Ylvisaker priors, and provide convergence rate and finite-sample bounds for the Kullback-Leibler divergence between the exact posterior and the optimal Gaussian approximation. We demonstrate empirically in simulations and a real data application that the approximation is highly accurate, even in relatively small samples. The proposed approximation provides a computationally scalable and principled approach to regularized estimation and approximate Bayesian inference for log-linear models.
Another challenging and somewhat non-standard joint modeling problem is inference on tail dependence in stochastic processes. In applications where extreme dependence is of interest, data are almost always time-indexed. Existing methods for inference and modeling in this setting often cluster extreme events or choose window sizes with the goal of preserving temporal information. In Chapter 5, we propose an alternative paradigm for inference on tail dependence in stochastic processes with arbitrary temporal dependence structure in the extremes, based on the idea that the information on strength of tail dependence and the temporal structure in this dependence are both encoded in waiting times between exceedances of high thresholds. We construct a class of time-indexed stochastic processes with tail dependence obtained by endowing the support points in de Haan's spectral representation of max-stable processes with velocities and lifetimes. We extend Smith's model to these max-stable velocity processes and obtain the distribution of waiting times between extreme events at multiple locations. Motivated by this result, a new definition of tail dependence is proposed that is a function of the distribution of waiting times between threshold exceedances, and an inferential framework is constructed for estimating the strength of extremal dependence and quantifying uncertainty in this paradigm. The method is applied to climatological, financial, and electrophysiology data.
The remainder of this thesis focuses on posterior computation by Markov chain Monte Carlo. The Markov Chain Monte Carlo method is the dominant paradigm for posterior computation in Bayesian analysis. It has long been common to control computation time by making approximations to the Markov transition kernel. Comparatively little attention has been paid to convergence and estimation error in these approximating Markov Chains. In Chapter 6, we propose a framework for assessing when to use approximations in MCMC algorithms, and how much error in the transition kernel should be tolerated to obtain optimal estimation performance with respect to a specified loss function and computational budget. The results require only ergodicity of the exact kernel and control of the kernel approximation accuracy. The theoretical framework is applied to approximations based on random subsets of data, low-rank approximations of Gaussian processes, and a novel approximating Markov chain for discrete mixture models.
Data augmentation Gibbs samplers are arguably the most popular class of algorithm for approximately sampling from the posterior distribution for the parameters of generalized linear models. The truncated Normal and Polya-Gamma data augmentation samplers are standard examples for probit and logit links, respectively. Motivated by an important problem in quantitative advertising, in Chapter 7 we consider the application of these algorithms to modeling rare events. We show that when the sample size is large but the observed number of successes is small, these data augmentation samplers mix very slowly, with a spectral gap that converges to zero at a rate at least proportional to the reciprocal of the square root of the sample size up to a log factor. In simulation studies, moderate sample sizes result in high autocorrelations and small effective sample sizes. Similar empirical results are observed for related data augmentation samplers for multinomial logit and probit models. When applied to a real quantitative advertising dataset, the data augmentation samplers mix very poorly. Conversely, Hamiltonian Monte Carlo and a type of independence chain Metropolis algorithm show good mixing on the same dataset.
Item Open Access Data Intelligence For Improved Water Resource Management(2016-04-29) Ziman, MarkTechnological enhancements have decreased the cost of data collection, increased our ability to share data, and expanded our insights concluded from data. These modern abilities, commonly described as big data, are rapidly affecting decision making methodologies across the world. With the increased amount of data present in the 21st century, we are not limited by quantity of information, but rather by our ability to deduce sensible intelligence from the massive amounts and different types of information present. To harness the power of data we must first understand what data we have, how we collect it, and how we can standardize and integrate it. Then we can apply analytical tools to transform the data to information, to knowledge and, finally, to informed decision making. This research project is an investigation into how the water sector is actively working to integrate big data capabilities into managerial processes in the United States. The content of this report is two-fold. First, the current state of water resources data technologies, trends, initiatives, and opportunities are analyzed and recommendations for advancement are provided. Second, the development of a proof of concept water data application is presented to demonstrate how the water sector can use data to improve managerial decision making. Water resource management has historically been a data-driven discipline with consistent measurements of water quantity and quality, as those measurements are of concern for environmental and anthropogenic needs. However, mainly due to funding constraints, the water sector has been slow compared to other industries to adopt big data capabilities. Today, water managers’ eagerness to adjust systematics is made apparent through their development of initiatives and products to harness the value of big data to improve resource management. The primary example of this is the Open Water Data Initiative, a top-down collaborative approach to create an “open water web” by transforming data management from a one-to-one producer-to-user scheme to a many-to-many scheme. Throughout federal agencies, this initiative is spreading best management practices, including web service machine-to-machine communication and standardized schemas such as Water ML 2.0. In both the private and public sector, products have been developed to serve the data needs of a growing water market. The availability of water data is inherently connected to regulations that determine who collects data, how data is collected, and where data is housed. The Safe Drinking Water Act and the Clean Water Act are the two primary laws that determine the water quality data landscape of the nation. The stipulations of these acts present an opportunity to aggregate publically available water quality data, and use it to gain a higher resolution focus of the state of water quality in the nation. Identification and segmentation of the various opportunities presented by big data enables more effective implementation of the practices. My research presents a series of recommendations to address these opportunities. Firstly, user needs should be better defined so projects can be designed to fulfill specific goals and have a higher probability of producing a sizable impact. To further harness the possibilities presented by big data, all available data should be aggregated. Sensor technology, citizen science data, and automated metering infrastructures are three examples of recently developed data types that could be used to increase the amount of water quality data available. Standardized schemas should be used to enable integrations of available data sources. Finally, analytical tools should be employed to use the available information and translate it into actionable intelligence in decision making processes. As a model for how available, yet fragmented, data may be organized, aggregated, analyzed, and visualized to add value to a specific purpose, the Water Quality Risk Assessment Tool was developed and is presented in the report. The tool was built for the Duke Nicholas Institute of Environmental Policy Solutions. It is a proof of concept map-based web application that summarizes where, when, and to what extent water quality is out of compliance or trending out of compliance for investors and credit rating agencies. In its current form, the tool uses dissolved oxygen, pH, temperature, turbidity, and specific conductance data from the Water Quality Portal and presents a summary dashboard for the state of Colorado. This tool is designed to be used as a stepping stone for an institution to scale the project to a larger service area with measureable value for its users. It is accessible at https://mark-ziman.shinyapps.io/WQRAT_MZ/. The contents of this report assess the strengths, weaknesses, and opportunities for big data capabilities to improve water resource management. This comprehensive review provides fundamental insights for water managers and water investors to understand the water data framework and capitalize on the modern opportunities for advancement presented by big data.Item Open Access Distributed Feature Selection in Large n and Large p Regression Problems(2016) Wang, XiangyuFitting statistical models is computationally challenging when the sample size or the dimension of the dataset is huge. An attractive approach for down-scaling the problem size is to first partition the dataset into subsets and then fit using distributed algorithms. The dataset can be partitioned either horizontally (in the sample space) or vertically (in the feature space), and the challenge arise in defining an algorithm with low communication, theoretical guarantees and excellent practical performance in general settings. For sample space partitioning, I propose a MEdian Selection Subset AGgregation Estimator ({\em message}) algorithm for solving these issues. The algorithm applies feature selection in parallel for each subset using regularized regression or Bayesian variable selection method, calculates the `median' feature inclusion index, estimates coefficients for the selected features in parallel for each subset, and then averages these estimates. The algorithm is simple, involves very minimal communication, scales efficiently in sample size, and has theoretical guarantees. I provide extensive experiments to show excellent performance in feature selection, estimation, prediction, and computation time relative to usual competitors.
While sample space partitioning is useful in handling datasets with large sample size, feature space partitioning is more effective when the data dimension is high. Existing methods for partitioning features, however, are either vulnerable to high correlations or inefficient in reducing the model dimension. In the thesis, I propose a new embarrassingly parallel framework named {\em DECO} for distributed variable selection and parameter estimation. In {\em DECO}, variables are first partitioned and allocated to m distributed workers. The decorrelated subset data within each worker are then fitted via any algorithm designed for high-dimensional problems. We show that by incorporating the decorrelation step, DECO can achieve consistent variable selection and parameter estimation on each subset with (almost) no assumptions. In addition, the convergence rate is nearly minimax optimal for both sparse and weakly sparse models and does NOT depend on the partition number m. Extensive numerical experiments are provided to illustrate the performance of the new framework.
For datasets with both large sample sizes and high dimensionality, I propose a new "divided-and-conquer" framework {\em DEME} (DECO-message) by leveraging both the {\em DECO} and the {\em message} algorithm. The new framework first partitions the dataset in the sample space into row cubes using {\em message} and then partition the feature space of the cubes using {\em DECO}. This procedure is equivalent to partitioning the original data matrix into multiple small blocks, each with a feasible size that can be stored and fitted in a computer in parallel. The results are then synthezied via the {\em DECO} and {\em message} algorithm in a reverse order to produce the final output. The whole framework is extremely scalable.
Item Open Access Dynamic Time Varying Models for Predicting Patient Deterioration(2017) McCreanor, Reuben KnowlesStreaming data are becoming more common in a variety of fields. One common data stream in clinical medicine is electronic health records (EHRs) which have been used to develop risk prediction models. Our motivating application considers the risk of patient deterioration, which is defined as in-hospital mortality or transfer to the Intensive Care Unit (ICU). Duke University Hospital recently implemented an alert risk score for acute care wards: the National Early Warning Score (NEWS). However, NEWS was designed to be hand-calculable from patient vital data rather than to optimize prediction. Our approach considers three further methods to use on real-time EHR data to predict patient deterioration. We propose a Cox model, a joint modeling approach, and a Gaussian process. By evaluating the implementation of these models on clinical EHR data from more than 51,000 patients, we are able to provide a comparison of the methods on real EHR data for patient deterioration. We evaluate the results on both performance and scalability and consider the feasibility of implementing each approach in a clinical environment. While the more complicated models may potentially offer a small gain in predictive performance, they do not scale to a full patient data set. Thus, within a clinical setting, the Cox model is clearly the best approach.
Item Open Access Efficient Inference for High Dimensional Data Under Physical and Human Constraints(2017) Hunt, Xin JiangBig data has become ubiquitous due to the advances of modern sensors -- high-resolution cameras capture millions of pixels at every fraction of a second, from both on the ground and in satellites; high-throughput experiments in biology and physical sciences generate terabytes of data everyday; people post on average 350,000 tweets on Twitter every minute. Big data problems are inherently different from traditional signals due to a few key salient features: high Volume, high Velocity, and high Variety. These three "V"s are the major challenges modern data science faces.
The volume of big data is reflected in both the number of data points, and the dimensionality of each data point. Large numbers of data points put hard constraints on the computational and space complexities of the systems, while high-dimensional data results in the classical "curse of dimensionality". The problem is further complicated by the fact that high-volume data often lacks meaningful labels or thorough annotations, which can make high-dimensional problems ill-posed even when large quantities of data are available.
The velocity of data refers to the speed of data acquisition in streaming data. For instance, commercial video systems usually work at a thirty to sixty per second frame rate, while the new high-speed camera at MIT can capture a stunning one trillion frames per second. High-velocity data requires the system to be both efficient and "online", i.e., to be able to update models and estimates on the fly.
The variety of data includes both data types and data dynamics. Big data often come in multiple sources. For example, healthcare record data may include numerical test readings, images of Ultrasound, CT and MRI scans, and texts of symptom descriptions. A person's Facebook profile is often comprised of various types of data like videos, images, texts, and social interactions. Moreover, the distribution of data can change with time or location, and different applications may have various physical and human constraints that impose further dynamics on the systems. As a result, efficient methods not only need to work with multiple data sources, but also need to adapt to potential dynamics within the data.
Data science focuses on extracting useful information from these challenging data. Most existing methods and analyses fail in the big data setting because they do NOT account for the dynamic environments, limited quantities of labeled data, physical models, or other system constraints. This dissertation describes methods that account for these challenges, and novel insights resulting from those methods.
The first contribution of this dissertation is minimax lower and upper bounds for high-dimensional Poisson inverse problems under physical constraints. In this problem, high dimensionality prevails, and physical constraints invalidate classical measurement matrices.
In addition to the bounds, a novel alternative analysis approach and a weighted LASSO estimator for sparse Poisson inverse problems are proposed to sidestep the technical challenges present in previous work. The next contribution is a method for online data thinning, in which large-scale streaming datasets are winnowed to preserve unique, anomalous, or salient elements for timely expert analysis. This application is challenged by the dimension and velocity of the data, as well as a highly dynamic environment. The last contribution is the development of a real-time interactive search system and an empirical evaluation of a new and various state-of-the-art search algorithms on both simulated and real users. The main challenges in this application are the high data volume, unlabeled data, a finite time horizon, and low processing time due to human interactions.
Item Open Access Essays in FinTech and Macro-Finance(2024) Wang, ChenyuData collection and analytics are the core of firms' development in digital economies and have an enormous impact on consumer welfare. We build a monopolistic competition model with heterogeneous firms to incorporate both data collection and analytics investment. The model studies how the complementary effect between data collection and analytics affects firms' pricing, profit and consumer welfare. Data is divided into two categories: raw data and effective data. Raw data is a byproduct of production and does not benefit firms on its own. Effective data is a signal on consumers' taste and must be produced with both analytics and raw data. We then find analytics can not only reduce firms' uncertainty but also lower user cost of capital and markup. Lower cost of data analytics can increase consumers' welfare by increasing competition. We allow firms to differ in the size of complementary effect. The model shows that cheaper analytics has asymmetric effects on heterogeneous firms' product quality and profit. Firms with strong complementary effects produce higher quality goods, charge lower price-per-utile and benefit from the cheaper analytics. The opposite is true for firms with weak complementary effects.
In the second paper, We build a model to incorporate the buy-now-pay-later (BNPL) platform and study its welfare implication. BNPL platforms lend money to consumers, provide private data to partner firms and charge fee from in-platform merchants. Data can lower production cost. Two types of data are available: public data and private data. Data size of both types increases in the number of firms. Private data is only available for in-platform merchants. We find BNPL platforms can hurt non-platform users. The reason is that the platform fee can decrease the number of firms in the market and reduce public data, which increases out-of-platform firms' product prices. We then study a duopoly model with two platforms competing with each other. The model predicts that competition between platforms benefits non-platform users but can hurt platform users. The intuition is that competition splits the in-platform merchants and reduces private data for both platforms.
Item Open Access Exploiting Big Data in Logistics Risk Assessment via Bayesian Nonparametrics(2014) Shang, YanIn cargo logistics, a key performance measure is transport risk, defined as the deviation of the actual arrival time from the planned arrival time. Neither earliness nor tardiness is desirable for the customer and freight forwarder. In this paper, we investigate ways to assess and forecast transport risks using a half-year of air cargo data, provided by a leading forwarder on 1336 routes served by 20 airlines. Interestingly, our preliminary data analysis shows a strong multimodal feature in the transport risks, driven by unobserved events, such as cargo missing flights. To accommodate this feature, we introduce a Bayesian nonparametric model -- the probit stick-breaking process (PSBP) mixture model -- for flexible estimation of the conditional (i.e., state-dependent) density function of transport risk. We demonstrate that using simpler methods, such as OLS linear regression, can lead to misleading inferences. Our model provides a tool for the forwarder to offer customized price and service quotes. It can also generate baseline airline performance to enable fair supplier evaluation. Furthermore, the method allows us to separate recurrent risks from disruption risks. This is important, because hedging strategies for these two kinds of risks are often drastically different.
Item Open Access New Advancements of Scalable Statistical Methods for Learning Latent Structures in Big Data(2016) Zhao, ShiwenConstant technology advances have caused data explosion in recent years. Accord- ingly modern statistical and machine learning methods must be adapted to deal with complex and heterogeneous data types. This phenomenon is particularly true for an- alyzing biological data. For example DNA sequence data can be viewed as categorical variables with each nucleotide taking four different categories. The gene expression data, depending on the quantitative technology, could be continuous numbers or counts. With the advancement of high-throughput technology, the abundance of such data becomes unprecedentedly rich. Therefore efficient statistical approaches are crucial in this big data era.
Previous statistical methods for big data often aim to find low dimensional struc- tures in the observed data. For example in a factor analysis model a latent Gaussian distributed multivariate vector is assumed. With this assumption a factor model produces a low rank estimation of the covariance of the observed variables. Another example is the latent Dirichlet allocation model for documents. The mixture pro- portions of topics, represented by a Dirichlet distributed variable, is assumed. This dissertation proposes several novel extensions to the previous statistical methods that are developed to address challenges in big data. Those novel methods are applied in multiple real world applications including construction of condition specific gene co-expression networks, estimating shared topics among newsgroups, analysis of pro- moter sequences, analysis of political-economics risk data and estimating population structure from genotype data.