Education
Causal Fairness Analysis
Plecko, Drago, Bareinboim, Elias
Decision-making systems based on AI and machine learning have been used throughout a wide range of real-world scenarios, including healthcare, law enforcement, education, and finance. It is no longer far-fetched to envision a future where autonomous systems will be driving entire business decisions and, more broadly, supporting large-scale decision-making infrastructure to solve society's most challenging problems. Issues of unfairness and discrimination are pervasive when decisions are being made by humans, and remain (or are potentially amplified) when decisions are made using machines with little transparency, accountability, and fairness. In this paper, we introduce a framework for \textit{causal fairness analysis} with the intent of filling in this gap, i.e., understanding, modeling, and possibly solving issues of fairness in decision-making settings. The main insight of our approach will be to link the quantification of the disparities present on the observed data with the underlying, and often unobserved, collection of causal mechanisms that generate the disparity in the first place, challenge we call the Fundamental Problem of Causal Fairness Analysis (FPCFA). In order to solve the FPCFA, we study the problem of decomposing variations and empirical measures of fairness that attribute such variations to structural mechanisms and different units of the population. Our effort culminates in the Fairness Map, which is the first systematic attempt to organize and explain the relationship between different criteria found in the literature. Finally, we study which causal assumptions are minimally needed for performing causal fairness analysis and propose a Fairness Cookbook, which allows data scientists to assess the existence of disparate impact and disparate treatment.
My View is the Best View: Procedure Learning from Egocentric Videos
Bansal, Siddhant, Arora, Chetan, Jawahar, C. V.
Procedure learning involves identifying the key-steps and determining their logical order to perform a task. Existing approaches commonly use third-person videos for learning the procedure, making the manipulated object small in appearance and often occluded by the actor, leading to significant errors. In contrast, we observe that videos obtained from first-person (egocentric) wearable cameras provide an unobstructed and clear view of the action. However, procedure learning from egocentric videos is challenging because (a) the camera view undergoes extreme changes due to the wearer's head motion, and (b) the presence of unrelated frames due to the unconstrained nature of the videos. Due to this, current state-of-the-art methods' assumptions that the actions occur at approximately the same time and are of the same duration, do not hold. Instead, we propose to use the signal provided by the temporal correspondences between key-steps across videos. To this end, we present a novel self-supervised Correspond and Cut (CnC) framework for procedure learning. CnC identifies and utilizes the temporal correspondences between the key-steps across multiple videos to learn the procedure. Our experiments show that CnC outperforms the state-of-the-art on the benchmark ProceL and CrossTask datasets by 5.2% and 6.3%, respectively. Furthermore, for procedure learning using egocentric videos, we propose the EgoProceL dataset consisting of 62 hours of videos captured by 130 subjects performing 16 tasks. The source code and the dataset are available on the project page https://sid2697.github.io/egoprocel/.
UC Berkeley shows off accelerated learning that puts robots on their feet in minutes โ TechCrunch
Robots relying on AI to learn a new task generally require a laborious and repetitious training process. University of California, Berkeley researchers are attempting to simplify and shorten that with an innovative learning technique that has the robot filling in the gaps rather than starting from scratch. The team shared several lines of work with TechCrunch to show at TC Sessions: Robotics today and in the video below you can hear about them -- first from UC Berkeley researcher Stephen James. "The technique we're employing is a kind of contrastive learning setup, where it takes in the YouTube video and it kind of patches out a bunch of areas, and the idea is that the robot is then trying to reconstruct that image," James explained. "It has to understand what could be in those patches in order to then generate the idea of what could be behind there; it has to get a really good understand of what's going on in the world." Of course it doesn't learn just from watching YouTube, as common as that is in the human world.
Safety Vision Showcases Mobile Video Surveillance Advancements at STN EXPO Reno
Safety Vision exhibited at the School Transportation News (STN) EXPO in Reno, NV this week displaying several innovative technologies for K12 Pupil Transportation Directors representing hundreds of the nation's largest school districts. Technologies included our Electronic Mirror System that includes a 12.3-inch mirror unit displaying HD camera images from exterior left/right sides of the bus. The system provides an easy-to-use Class II and Class IV view that increases visibility and accident avoidance. The system can replace traditional mirrors (local regulations permitting) and is already in wide use throughout Europe. "STN EXPO Reno is a unique opportunity to gain feedback on our innovative technology solutions from School Transportation professionals to ensure we're aligned with their unique mobile surveillance and onboard technology needs."
Machine Learning Student Earns Electrical Engineering Award for a Second Time
Andrew McRae, a Ph.D. student in the School of Electrical and Computer Engineering (ECE) has been recognized with the Colonel Oscar P. Cleaver Award for a second time. McRae is just one of two students to be a double Cleaver Award recipient. "A Ph.D. program is long and tedious and often seems futile. This award is a welcome reminder of how much the work and the graduate experience are worth, just as I hope the degree is for all Ph.D. students. This motivates me to work diligently and with the best of my ability as I study machine learning and as I pursue my future career," said McRae.
Various Roles of AI (Artificial Intelligence) in Education
The role of AI in education is to provide personalized learning experiences for students and to assist educators in the classroom. AI can provide students with individualized feedback and recommendations based on their learning progress. AI can also help educators to identify areas where students may need extra support. Thus, in this blog post, I shall highlight the roles, AI can play in teaching, learning, and assessment. AI for Teaching Let us see, what role AI can play in teaching to improve the learning outcome. The role of AI in teaching is to provide educators with tools and resources that...
[100%OFF] Artificial Intelligence And The Future Of Work (2022)
Udemy is the biggest website in the world that offer courses in many categories, all the skills that you would be looking for are offered in Udemy, including languages, design, marketing and a lot of other categories, so when you ever want to buy a courses and pay for a new skills, Udemy would be the best forum for you. You can find payment courses, 100 free courses and coupons also, more than 12 categories are offered, and that what makes sure you will find the domain and the skill you are looking for. Our duty is to search for 100 off courses and free coupons. Welcome to experience "Artificial Intelligence and the Future of Work (2022)". A great technological shift is on the verge of occurring very soon.
Leveraging Natural Supervision for Language Representation Learning and Generation
Recent breakthroughs in Natural Language Processing (NLP) have been driven by language models trained on a massive amount of plain text. While powerful, deriving supervision from textual resources is still an open question. For example, language model pretraining often neglects the rich, freely-available structures in textual data. In this thesis, we describe three lines of work that seek to improve the training and evaluation of neural models using naturally-occurring supervision. We first investigate self-supervised training losses to help enhance the performance of pretrained language models for various NLP tasks. Specifically, we alter the sentence prediction loss to make it better suited to other pretraining losses and more challenging to solve. We design an intermediate finetuning step that uses self-supervised training to promote models' ability in cross-task generalization. Then we describe methods to leverage the structures in Wikipedia and paraphrases. In particular, we propose training losses to exploit hyperlinks, article structures, and article category graphs for entity-, discourse-, entailment-related knowledge. We propose a framework that uses paraphrase pairs to disentangle semantics and syntax in sentence representations. We extend the framework for a novel generation task that controls the syntax of output text with a sentential exemplar. Lastly, we discuss our work on tailoring textual resources for establishing challenging evaluation tasks. We introduce three datasets by defining novel tasks using various fan-contributed websites, including a long-form data-to-text generation dataset, a screenplay summarization dataset, and a long-form story generation dataset. These datasets have unique characteristics offering challenges to future work in their respective task settings.
BigSSL: Exploring the Frontier of Large-Scale Semi-Supervised Learning for Automatic Speech Recognition
Zhang, Yu, Park, Daniel S., Han, Wei, Qin, James, Gulati, Anmol, Shor, Joel, Jansen, Aren, Xu, Yuanzhong, Huang, Yanping, Wang, Shibo, Zhou, Zongwei, Li, Bo, Ma, Min, Chan, William, Yu, Jiahui, Wang, Yongqiang, Cao, Liangliang, Sim, Khe Chai, Ramabhadran, Bhuvana, Sainath, Tara N., Beaufays, Franรงoise, Chen, Zhifeng, Le, Quoc V., Chiu, Chung-Cheng, Pang, Ruoming, Wu, Yonghui
We summarize the results of a host of efforts using giant automatic speech recognition (ASR) models pre-trained using large, diverse unlabeled datasets containing approximately a million hours of audio. We find that the combination of pre-training, self-training and scaling up model size greatly increases data efficiency, even for extremely large tasks with tens of thousands of hours of labeled data. In particular, on an ASR task with 34k hours of labeled data, by fine-tuning an 8 billion parameter pre-trained Conformer model we can match state-of-the-art (SoTA) performance with only 3% of the training data and significantly improve SoTA with the full training set. We also report on the universal benefits gained from using big pre-trained and self-trained models for a large set of downstream tasks that cover a wide range of speech domains and span multiple orders of magnitudes of dataset sizes, including obtaining SoTA performance on many public benchmarks. In addition, we utilize the learned representation of pre-trained networks to achieve SoTA results on non-ASR tasks.
Continual-Learning-as-a-Service (CLaaS): On-Demand Efficient Adaptation of Predictive Models
Semola, Rudy, Lomonaco, Vincenzo, Bacciu, Davide
Predictive machine learning models nowadays are often updated in a stateless and expensive way. The two main future trends for companies that want to build machine learning-based applications and systems are real-time inference and continual updating. Unfortunately, both trends require a mature infrastructure that is hard and costly to realize on-premise. This paper defines a novel software service and model delivery infrastructure termed Continual Learning-as-a-Service (CLaaS) to address these issues. Specifically, it embraces continual machine learning and continuous integration techniques. It provides support for model updating and validation tools for data scientists without an on-premise solution and in an efficient, stateful and easy-to-use manner. Finally, this CL model service is easy to encapsulate in any machine learning infrastructure or cloud system. This paper presents the design and implementation of a CLaaS instantiation, called LiquidBrain, evaluated in two real-world scenarios. The former is a robotic object recognition setting using the CORe50 dataset while the latter is a named category and attribute prediction using the DeepFashion-C dataset in the fashion domain. Our preliminary results suggest the usability and efficiency of the Continual Learning model services and the effectiveness of the solution in addressing real-world use-cases regardless of where the computation happens in the continuum Edge-Cloud.