👋 Bringing the latest ML news to you…

News.machinelearning.sg is a digital magazine that discusses research and trends in artificial intelligence and machine learning in an accessible and technically informed way. It’s part of the Singapore-based machinelearning.sg community.

Hate Speech Detection on Dynabench

Hate Speech Detection with Transformers

tl;dr A step-by-step tutorial to train a hate speech detection model to classify text containing hate speech. The trained model has a BERT-based transformer architecture. Practical Machine Learning - Learn Step-by-Step to Train a Model A great way to learn is by going step-by-step through the process of training and evaluating the model. Hit the Open in Colab button below to launch a Jupyter Notebook in the cloud with a step-by-step walkthrough....

January 6, 2021 · 7 min · Eugene
Given a manga page, the system automatically translates and replaces the original texts from Japanese to English. Retrieved from the official Paper.

Fully Automated Manga Translation with AI

A recent paper by Japanese researchers shows how they built a system to fully automate the process of translating manga from Japanese to English. Given a manga page, the system translates and replaces the original Japanese text with English and formats it nicely on the page. Contextual Information from Manga Images One of the novel innovations of this recent paper titled “Towards Fully Automated Manga Translation” by Japanese researchers Ryota Hinami et al....

December 30, 2020 · 3 min · Eugene
Biology NER with BioBERT to Extract Diseases and Chemicals.

Biology Named Entity Recognition with BioBERT

tl;dr A step-by-step tutorial to train a BioBERT model for named entity recognition (NER), extracting diseases and chemical on the BioCreative V CDR task corpus. Our model is #3-ranked and within 0.6 percentage points of the state-of-the-art. Practical Machine Learning - Learn Step-by-Step to Train a Model A great way to learn is by going step-by-step through the process of training and evaluating the model. Hit the Open in Colab button below to launch a Jupyter Notebook in the cloud with a step-by-step walkthrough....

December 30, 2020 · 6 min · Eugene
Examples of non-euclidean data where GNNs are being applied on. Retrieved from Flawnson Tong's Article on Medium.

AI 2020 Roundup: Talent in Demand, GNNs are Hot and a New Macbook M1 for AI

Part 2 of our roundup featuring the latest and greatest AI advancements and directions from 2020. We cover the global shortage of AI talent, Graph Neural Networks being the hotest research area and a new Macbook for machine learning. AI Talent in Shortage, in High Demand byt not Pandemic Proof As companies around the world started to embrace AI in 2017 to 2019 and aggressively hire AI talent, demand outstripped supply from universities and institutions of higher learning....

December 29, 2020 · 3 min · Eugene
Vid2Player: Controllable Video Sprites that Behave and Appear like Professional Tennis Players. Retrieved from Youtube.

AI 2020 Roundup: AlphaFold, Tennis and Causality

Part 1 of our roundup featuring the latest and greatest AI advancements and directions from 2020. Today we cover AlphaFold’s biology breakthrough, controllable tennis videos and causality touted as the next step for AI. AlphaFold’s Winning Protein-structure Prediction Competition CASP By a Mile is AI’s Biggest Breakthrough this Year AlphaFold2, an AI program developed by DeepMind, completely blew away the competition in a protein-structure prediction competition, CASP, so much so, the co-founder of the competition has commented that “in some sense” the 50-year old problem, is solved....

December 28, 2020 · 3 min · Eugene
Remove Image Background on a Profile Photo with DeepLabV3

Beautiful Profile Pics: Remove Image Background with DeepLabV3

tl;dr A step-by-step tutorial to remove backgrounds from photos automatically with DeepLabV3-ResNet101 to create that killer professional photo for your next LinkedIn profile picture. Practical Machine Learning - Learn Step-by-Step to Train a Model A great way to learn is by going step-by-step through the process of training and evaluating the model. Hit the Open in Colab button below to launch a Jupyter Notebook in the cloud with a step-by-step walkthrough....

December 24, 2020 · 5 min · Eugene
Named Entity Recognition with BERT in Mandarin

Named Entity Recognition with BERT in Mandarin

tl;dr A step-by-step tutorial to train a state-of-the-art model with BERT for named entity recognition (NER) in mandarin, 中文命名实体识别. Our model beats the state-of-the-art by 0.7 percentage points. Practical Machine Learning - Learn Step-by-Step to Train a Model A great way to learn is by going step-by-step through the process of training and evaluating the model. Hit the Open in Colab button below to launch a Jupyter Notebook in the cloud with a step-by-step walkthrough....

December 24, 2020 · 6 min · Eugene
Named Entity Recognition on Weibo in Mandarin

Named Entity Recognition on Weibo in Mandarin

tl;dr A step-by-step tutorial to train a state-of-the-art model with flair and BERT for named entity recognition (NER) in mandarin, 中文命名实体识别, on a Weibo dataset. Our model beats the state-of-the-art by 20+ percentage points. Practical Machine Learning - Learn Step-by-Step to Train a Model A great way to learn is by going step-by-step through the process of training and evaluating the model. Hit the Open in Colab button below to launch a Jupyter Notebook in the cloud with a step-by-step walkthrough....

December 24, 2020 · 6 min · Eugene
Sentiment Analysis in Mandarin on Food Delivery Reviews

Sentiment Analysis in Mandarin with XLNet

tl;dr A step-by-step tutorial to train a state-of-the-art model for sentiment analysis on mandarin food delivery reviews using the XLNet architecture. We will use Google Colab’s free Jupyter Notebook in the cloud. Practical Machine Learning - Learn Step-by-Step to Train a Model A great way to learn is by going step-by-step through the process of training and evaluating the model. Hit the Open in Colab button below to launch a Jupyter Notebook in the cloud with a step-by-step walkthrough....

December 23, 2020 · 6 min · Eugene
Named Entity Recognition (NER) Model Using FLAIR

Train a Named Entity Recognition (NER) Model Using FLAIR

tl;dr A step-by-step tutorial to train a state-of-the-art model for named entity recognition (NER), the task of identifying persons, organizations and locations from a piece of text. Practical Machine Learning - Learn Step-by-Step to Train a Model A great way to learn is by going step-by-step through the process of training and evaluating the model. Hit the Open in Colab button below to launch a Jupyter Notebook in the cloud with a step-by-step walkthrough....

December 23, 2020 · 5 min · Eugene