Media
Sentence-Based Model Agnostic NLP Interpretability
Rychener, Yves, Renard, Xavier, Seddah, Djamé, Frossard, Pascal, Detyniecki, Marcin
Today, interpretability of Black-Box Natural Language Processing (NLP) models based on surrogates, like LIME or SHAP, uses word-based sampling to build the explanations. In this paper we explore the use of sentences to tackle NLP interpretability. While this choice may seem straight forward, we show that, when using complex classifiers like BERT, the word-based approach raises issues not only of computational complexity, but also of an out of distribution sampling, eventually leading to non founded explanations. By using sentences, the altered text remains in-distribution and the dimensionality of the problem is reduced for better fidelity to the black-box at comparable computational complexity.
Fly Over the Moon With Microsoft And Python
Although targeted at kids, this extension to Microsoft's learning paths teaching Python programming inspired by NASA scientists, is recommended for anyone who wants a novel way into coding and machine learning. Last summer Microsoft Learn and NASA partnered up to teach Python programming applied to Space exploration. Now they've added three new modules this time inspired by the Netflix's animation film "Over the Moon". The protagonist of the film is a young girl, Fei Fei, who wants to build a rocket to fly over the Moon in order to prove that the legendary Moon Goddess exists.Where the film meets science is when Fei Fei faces the same issues that NASA's engineers face when planning missions to Space. As such the learning path involves calculating the weight of Moon rocks that can be carried by an Apollo Space shuttle, predict when the Goddess is going to cause meteor showers, and finally employ machine learning to enable the Lunar rover to identify Bungee, the rabbit character of the film, while on the moon.
Tech tip: How to record and send audio messages
Fox News Flash top headlines are here. Check out what's clicking on Foxnews.com. That's where audio messages come in. You speak to your phone and send a voice message straight to your friends and family. I don't know about you, but I ignore incoming calls more often than not with the never-ending robocalls.
'Deepfake' Queen delivers alternative Christmas speech in warning about misinformation
London (CNN)A fake Queen Elizabeth danced across TV screens on Christmas as part of a "deepfake" speech aired by a British broadcaster. The real British monarch traditionally delivers a Christmas Day speech aired around the world. But her speech on Friday at 3 p.m. was followed by a digitally-created fake of the Queen, aired on Channel 4 and voiced by an actor, warning viewers to question "whether what we see and hear is always what it seems." Channel 4 said the video was created as a "stark warning" about technology and the proliferation of fake news. The broadcaster said the video was supposed to offer "a stark warning about the advanced technology that is enabling the proliferation of misinformation and fake news in a digital age."
You just got a smart speaker as a holiday present. Here's what you need to know.
So you just got a smart speaker as a holiday present. Now what to do with them? You've come to the right place. On command, by saying "Hey Siri," for the HomePod, "Hey Google" for the Nest Audio or "Alexa," on Echo speakers, you can instruct them to play music of your choice, either via a subscription service, or more generically, as part of a themed radio station via the Pandora service. Amazon's speakers play music from Amazon Music, Spotify, Apple Music, Pandora and iHeartRadio, while Apple plays just from Apple Music and Pandora.
Day in the life: Machine Learning Engineer
I'm interested to hear about other ML engineers in this sub: how you got to where you are; what you would've done differently; what a day in your life looks like. For me, I have a background in Econometrics and have been programming pretty heavily over the last 3 years. I only took one CS class in school – I wish I would've taken more. As you might imagine, I spend a lot of time each day programming. I don't do a whole lot of data engineering – I'm more on the model-deployment side of things.
LOREN: Logic Enhanced Neural Reasoning for Fact Verification
Chen, Jiangjie, Bao, Qiaoben, Chen, Jiaze, Sun, Changzhi, Zhou, Hao, Xiao, Yanghua, Li, Lei
Given a natural language statement, how to verify whether it is supported, refuted, or unknown according to a large-scale knowledge source like Wikipedia? Existing neural-network-based methods often regard a sentence as a whole. While we argue that it is beneficial to decompose a statement into multiple verifiable logical points. In this paper, we propose LOREN, a novel approach for fact verification that integrates both Logic guided Reasoning and Neural inference. The key insight of LOREN is that it decomposes a statement into multiple reasoning units around the central phrases. Instead of directly validating a single reasoning unit, LOREN turns it into a question-answering task and calculates the confidence of every single hypothesis using neural networks in the embedding space. They are aggregated to make a final prediction using a neural joint reasoner guided by a set of three-valued logic rules. LOREN enjoys the additional merit of interpretability -- it is easy to explain how it reaches certain results with intermediate results and why it makes mistakes. We evaluate LOREN on FEVER, a public benchmark for fact verification. Experiments show that our proposed LOREN outperforms other previously published methods and achieves 73.43% of the FEVER score.