Education
Cross-Modal Adapter for Text-Video Retrieval
Jiang, Haojun, Zhang, Jianke, Huang, Rui, Ge, Chunjiang, Ni, Zanlin, Lu, Jiwen, Zhou, Jie, Song, Shiji, Huang, Gao
Text-video retrieval is an important multi-modal learning task, where the goal is to retrieve the most relevant video for a given text query. Recently, pre-trained models, e.g., CLIP, show great potential on this task. However, as pre-trained models are scaling up, fully fine-tuning them on text-video retrieval datasets has a high risk of overfitting. Moreover, in practice, it would be costly to train and store a large model for each task. To overcome the above issues, we present a novel $\textbf{Cross-Modal Adapter}$ for parameter-efficient fine-tuning. Inspired by adapter-based methods, we adjust the pre-trained model with a few parameterization layers. However, there are two notable differences. First, our method is designed for the multi-modal domain. Secondly, it allows early cross-modal interactions between CLIP's two encoders. Although surprisingly simple, our approach has three notable benefits: (1) reduces $\textbf{99.6}\%$ of fine-tuned parameters, and alleviates the problem of overfitting, (2) saves approximately 30% of training time, and (3) allows all the pre-trained parameters to be fixed, enabling the pre-trained model to be shared across datasets. Extensive experiments demonstrate that, without bells and whistles, it achieves superior or comparable performance compared to fully fine-tuned methods on MSR-VTT, MSVD, VATEX, ActivityNet, and DiDeMo datasets. The code will be available at \url{https://github.com/LeapLabTHU/Cross-Modal-Adapter}.
A Few Words About Bullshit
"what I find is that it's a very bizarre mixture of ideas that are solid and good with ideas that are crazy. It's as if you took a lot of very good food and some dog excrement and blended it all up so that you can't possibly figure out what's good or bad." I can't wait to see the fawning New York Times story tomorrow morning. Butโฆwaitโฆwell, um, how do I put this politely? Just like every other large language model I have seen.
Python Programming Language Learn Free Step By Step
As one of the most popular programming languages Python is dynamically-typed and garbage-collected. Learn free step by step Python programming on this website Our aim is to make learning easy even for a layman. Simply follow the index on this page to learn each topic. Why should you learn Python? In fact, Youtube was built using mostly Python!
La veille de la cybersรฉcuritรฉ
Could the next Leo Tolstoy or Jane Austen be a well-engineered AI software programme? It's a question that is becoming increasingly pressing as machine language learning software continues to evolve. No one likes to face their own possible obsolescence -- especially not writers, who prefer to believe that literary talent is unique and irreplaceable. Much of this is just nerves. Today's AI creative writing programmes are not yet at a stage of development where they pose a serious threat to Colleen Hoover, say -- or Charles Dickens.
"Working With AI," Read It For The Case Studies
This is going to be a soapbox article. "Working with AI," Thomas H. Davenport and Steven M. Miller, is an MIT Press book that has some good points but overall loses out. As the headline states, this book has a nice spread of case studies, but the higher point they try to make is not correct. Let's start with the good. As mentioned, the first two-thirds of this book is a series of fairly short case studies that show the breadth of artificial intelligence (AI) adoption across the business world.
Machine Learning Clustering Algorithms Explanation and Examples
In this Machine Learning article, let's learn about Clustering Algorithms in Machine Learning. Machine Learning problems deal with a great deal of data and depend heavily on the algorithms that are used to train the model. There are various approaches and algorithms to train a machine learning model based on the problem at hand. Supervised and unsupervised learning are the two most prominent of these approaches. An important real-life problem of marketing a product or service to a specific target audience can be easily resolved with the help of a form of unsupervised learning known as Clustering.
Galactica: A Large Language Model for Science
Taylor, Ross, Kardas, Marcin, Cucurull, Guillem, Scialom, Thomas, Hartshorn, Anthony, Saravia, Elvis, Poulton, Andrew, Kerkez, Viktor, Stojnic, Robert
Information overload is a major obstacle to scientific progress. The explosive growth in scientific literature and data has made it ever harder to discover useful insights in a large mass of information. Today scientific knowledge is accessed through search engines, but they are unable to organize scientific knowledge alone. In this paper we introduce Galactica: a large language model that can store, combine and reason about scientific knowledge. We train on a large scientific corpus of papers, reference material, knowledge bases and many other sources. We outperform existing models on a range of scientific tasks. On technical knowledge probes such as LaTeX equations, Galactica outperforms the latest GPT-3 by 68.2% versus 49.0%. Galactica also performs well on reasoning, outperforming Chinchilla on mathematical MMLU by 41.3% to 35.7%, and PaLM 540B on MATH with a score of 20.4% versus 8.8%. It also sets a new state-of-the-art on downstream tasks such as PubMedQA and MedMCQA dev of 77.6% and 52.9%. And despite not being trained on a general corpus, Galactica outperforms BLOOM and OPT-175B on BIG-bench. We believe these results demonstrate the potential for language models as a new interface for science. We open source the model for the benefit of the scientific community.
Learning with Noisy Labels over Imbalanced Subpopulations
Chen, MingCai, Zhao, Yu, He, Bing, Han, Zongbo, Wu, Bingzhe, Yao, Jianhua
Learning with Noisy Labels (LNL) has attracted significant attention from the research community. Many recent LNL methods rely on the assumption that clean samples tend to have "small loss". However, this assumption always fails to generalize to some real-world cases with imbalanced subpopulations, i.e., training subpopulations varying in sample size or recognition difficulty. Therefore, recent LNL methods face the risk of misclassifying those "informative" samples (e.g., hard samples or samples in the tail subpopulations) into noisy samples, leading to poor generalization performance. To address the above issue, we propose a novel LNL method to simultaneously deal with noisy labels and imbalanced subpopulations. It first leverages sample correlation to estimate samples' clean probabilities for label correction and then utilizes corrected labels for Distributionally Robust Optimization (DRO) to further improve the robustness. Specifically, in contrast to previous works using classification loss as the selection criterion, we introduce a feature-based metric that takes the sample correlation into account for estimating samples' clean probabilities. Then, we refurbish the noisy labels using the estimated clean probabilities and the pseudo-labels from the model's predictions. With refurbished labels, we use DRO to train the model to be robust to subpopulation imbalance. Extensive experiments on a wide range of benchmarks demonstrate that our technique can consistently improve current state-of-the-art robust learning paradigms against noisy labels, especially when encountering imbalanced subpopulations.