Goto

Collaborating Authors

 Statistical Learning


Large-scale Pre-trained Models are Surprisingly Strong in Incremental Novel Class Discovery

arXiv.org Artificial Intelligence

Discovering novel concepts from unlabelled data and in In this work we study the problem of Novel Class Discovery a continuous manner is an important desideratum of lifelong (NCD) [19] where the goal is to train neural networks learners. In the literature such problems have been to discover (or group) novel visual concepts present partially addressed under very restricted settings, where in an unlabelled dataset into semantically meaningful clusters, either access to labelled data is provided for discovering while leveraging prior knowledge learned from supervised novel concepts (e.g., NCD) or learning occurs for a limited pre-training on a labelled dataset containing disjoint number of incremental steps (e.g., class-iNCD). In this work classes (see Fig 1b). Note that NCD is different from fully we challenge the status quo and propose a more challenging unsupervised clustering as there can be several criteria to and practical learning paradigm called MSc-iNCD, where cluster a dataset unsupervisedly (see Figure 1a). Ever since learning occurs continuously and unsupervisedly, while exploiting the pioneering work by Han et al., [19] the field of NCD has the rich priors from large-scale pre-trained models.


TextMI: Textualize Multimodal Information for Integrating Non-verbal Cues in Pre-trained Language Models

arXiv.org Artificial Intelligence

Pre-trained large language models have recently achieved ground-breaking performance in a wide variety of language understanding tasks. However, the same model can not be applied to multimodal behavior understanding tasks (e.g., video sentiment/humor detection) unless non-verbal features (e.g., acoustic and visual) can be integrated with language. Jointly modeling multiple modalities significantly increases the model complexity, and makes the training process data-hungry. While an enormous amount of text data is available via the web, collecting large-scale multimodal behavioral video datasets is extremely expensive, both in terms of time and money. In this paper, we investigate whether large language models alone can successfully incorporate non-verbal information when they are presented in textual form. We present a way to convert the acoustic and visual information into corresponding textual descriptions and concatenate them with the spoken text. We feed this augmented input to a pre-trained BERT model and fine-tune it on three downstream multimodal tasks: sentiment, humor, and sarcasm detection. Our approach, TextMI, significantly reduces model complexity, adds interpretability to the model's decision, and can be applied for a diverse set of tasks while achieving superior (multimodal sarcasm detection) or near SOTA (multimodal sentiment analysis and multimodal humor detection) performance. We propose TextMI as a general, competitive baseline for multimodal behavioral analysis tasks, particularly in a low-resource setting.


Have it your way: Individualized Privacy Assignment for DP-SGD

arXiv.org Artificial Intelligence

This budget represents a maximal privacy violation that any user is willing to face by contributing their data to the training set. We argue that this approach is limited because different users may have different privacy expectations. Thus, setting a uniform privacy budget across all points may be overly conservative for some users or, conversely, not sufficiently protective for others. In this paper, we capture these preferences through individualized privacy budgets. To demonstrate their practicality, we introduce a variant of Differentially Private Stochastic Gradient Descent (DP-SGD) which supports such individualized budgets. DP-SGD is the canonical approach to training models with differential privacy. We modify its data sampling and gradient noising mechanisms to arrive at our approach, which we call Individualized DP-SGD (IDP-SGD). Because IDP-SGD provides privacy guarantees tailored to the preferences of individual users and their data points, we find it empirically improves privacy-utility trade-offs.


Working with Regression Functions part1(Machine Learning)

#artificialintelligence

Abstract: Functional regression analysis is an established tool for many contemporary scientific applications. Regression problems involving large and complex data sets are ubiquitous, and feature selection is crucial for avoiding overfitting and achieving accurate predictions. We propose a new, flexible, and ultra-efficient approach to perform feature selection in a sparse high dimensional function-on-function regression problem, and we show how to extend it to the scalar-on-function framework. Our method combines functional data, optimization, and machine learning techniques to perform feature selection and parameter estimation simultaneously. We exploit the properties of Functional Principal Components, and the sparsity inherent to the Dual Augmented Lagrangian problem to significantly reduce computational cost, and we introduce an adaptive scheme to improve selection accuracy.


Back To Basics, Part Uno: Linear Regression and Cost Function

#artificialintelligence

These concepts form the foundation of many machine learning algorithms. Initially, I decided against writing an article on these topics because they are so widely covered. However, I have changed my mind because understanding these concepts is essential for understanding more advanced topics like Neural Networks (that I plan on tackling in the near future). In addition, this series will be divided into two parts to make it more manageable and organized for better understanding. So make yourself comfortable, grab a cup of coffee, and get ready to embark on a magical journey of machine learning. As with any machine learning problem, we begin with a specific question we want to answer.


Working with Regression Functions part2(Machine Learning)

#artificialintelligence

Abstract: The problem of domain generalization is to learn, given data from different source distributions, a model that can be expected to generalize well on new target distributions which are only seen through unlabeled samples. In this paper, we study domain generalization as a problem of functional regression. Our concept leads to a new algorithm for learning a linear operator from marginal distributions of inputs to the corresponding conditional distributions of outputs given inputs. Our algorithm allows a source distribution-dependent construction of reproducing kernel Hilbert spaces for prediction, and, satisfies finite sample error bounds for the idealized risk. Abstract: eed-forward neural networks (NN) are a staple machine learning method widely used in many areas of science and technology.


5 Essential Books for Beginners in Data Science

#artificialintelligence

The beauty of learning complex things is by breaking them down into smaller simple things. Nobody was born an expert, just like the writer did not become a data geek until after campus -- without even a Data Science background. Nevertheless, you should be in love with mathematics and coding to even appreciate the most difficult concepts in Data Science. To be a Data Science pro, you should be skilled in Statistics, Machine Learning,Deep Leaning; capable of knowing the right tools in those fields. Apparently, there is more to Data than collecting, preparing and cleaning using tools like MS Excel, R, SQL and Tableau that you will find in any Data Analytics course. Data Analytics answers questions pertaining descriptive, diagnostic and prescriptive analytics while Data Science involves an additional field known as predictive analytics.


Introduction to PyTorch: from training loop to prediction

#artificialintelligence

That said, let's see what the code for writing a logistic regression model looks like. Our class inherits from nn.Module. This class provides the methods behind the scenes that make the model work. The __init__ method of a class contains the logic that runs when instantiating a class in Python. Here we pass two arguments: the number of features and the number of classes to predict.


Deep Learning: Artificial Neural Network

#artificialintelligence

The error is calculated on one and only on a single data point. Divided by N is excluded because of a single data point. This gradient descent will have more accuracy than stochastic gradient descent as stochastic gradient descent use only one data point for error calculation.


Sensors

#artificialintelligence

Exhaled breath analysis has become more and more popular as a supplementary tool for medical diagnosis. However, the number of variables that have to be taken into account forces researchers to develop novel algorithms for proper data interpretation. This paper presents a system for analyzing exhaled air with the use of various sensors. Breath simulations with acetone as a diabetes biomarker were performed using the proposed e-nose system. The XGBoost algorithm for diabetes detection based on artificial breath analysis is presented. The results have shown that the designed system based on the XGBoost algorithm is highly selective for acetone, even at low concentrations. Moreover, in comparison with other commonly used algorithms, it was shown that XGBoost exhibits the highest performance and recall.