THE ML ENGINEER — WEEKLY NEWSLETTER
The MachineLearning EngineerIssue #34
Join 70k+ AI professionals receiving weekly curatedarticles, tutorials and blog posts onproduction machine learning.
Issue #34 🤖 - A survey on the state of AutoML, Got speech? Voice Applications, Cloud native semantic text search, Learning from adversaries, Python-compatible spreadsheets + more 🚀
This week in Issue #34:
- A survey on the state of AutoML
- Got Speech? Voice Applications 101
- Cloud native kubernetes semantic search
- Learning from adversaries in AI
- Python-compatible spreadsheets for data science
- Neural Network Search AutoML
- AI conferences
- ML jobs
- + more 🚀
Forward the email, or share the online version on 🐦 Twitter, 💼 Linkedin and 📕 Facebook!
If you would like to suggest articles, ideas, papers, libraries, jobs, events or provide feedback just hit reply or send us an email to a@ethical.institute! We have received a lot of great suggestions in the past, thank you very much for everyone’s support!
A survey on the state of AutoML
An extensive and interesting deep dive into the AutoML ecosystem, together with the techniques, tools and challenges that this area in machine learning will face, including end-to-end pipelines, interpretability, reproducibility and beyond.
Got speech? Voice Applications
O’Reilly’s Ben Lorica and Yishay Carmiel have put together a 101 for building voice applications. They break down the voice applications into dialogue vs monologues and human2human vs human2machine, and into some of the challenges, applications, and potential.
Cloud native semantic text search
A really exciting new open source framework brings industrial NLP functionality for text search. GNES [jee-nes] is a cloud-native semantic search system based on deep neural network. It enables large-scale index and semantic search for text-to-text, image-to-image, video-to-video and any content form. Certainly an exciting space for content search at massive scale.
Learning from adversaries
In machine learning adversarial attacks are becoming an increasing worry in production-level applications. This interesting article proposes that adversarial images aren’t 100% a problem—they’re an opportunity to explore new ways of interacting with AI. This is an interesting space, as some of the work we have been doing has provided some correlations around explainability/interpretability techniques in AI, and adversarial attacks, where the ultimate objective is to reverse-engineer models (with different ultimate outcomes of course).
Python-compatible spreadsheets
An engineer approach into a data science challenge - Rick Lamers has built a python-first open source spreadsheet application. In this blog post he shows how you are able to leverage the full power of the spreadsheets, together with functionality that python makes available, such as scraping, performing pre-/post-processing, etc. Really interesting project which does seem to offer quite a lot of potential for expansion.
OSS: NN Architecture AutoML
The theme for this week’s featured ML libraries is Neural Network Architecture AutoML, which you can find in our Production Machine Learning ecosystem list. These libraries are an incredibly exciting addition that fall in our Responsible ML Principle #4. The four featured libraries this week are:
- Neural Network Intelligence - NNI (Neural Network Intelligence) is a toolkit to help users run automated machine learning (AutoML) experiments.
- Autokeras - AutoML library for Keras based on “Auto-Keras: Efficient Neural Architecture Search with Network Morphism”.
- ENAS-PyTorch - Efficient Neural Architecture Search (ENAS) in PyTorch based on this paper.
- Neural Architecture Search with Controller RNN - Basic implementation of Controller RNN from Neural Architecture Search with Reinforcement Learning and Learning Transferable Architectures for Scalable Image Recognition.
If you know of any libraries that are not in the “Awesome MLOps” list, please do give us a heads up or feel free to add a pull request!
MLConf = Conferences & Events
We feature conferences that have core ML tracks (primarily in Europe for now) to help our community stay up to date with great events coming up.
Technical & Scientific Conferences
-
EURNLP 2019 [11/10/2019] - European NLP Research summit in London, UK.
-
Data Natives [21/11/2019] - Data conference in Berlin, Germany.
-
ODSC Europe [19/11/2019] - The Open Data Science Conference in London, UK.
-
EurNLP [11/10/2019] - Europe’s NLP research conference (pronounced “Your NLP”) in London, UK
-
Khipu AI [11/11/2019] - Latin American Meeting in Artifical Intelligence in Montevideo, Uruguay.
Business Conferences
-
Predictive Analytics World [18/11/2019] - Conference for Business AI in Berlin, Germany.
-
Big Data LDN 2019 [13/11/2019] - Conference for strategy and tech on big data in London, UK.
MLJobs = Jobs & Careers
We showcase Machine Learning Engineering jobs (primarily in London for now) to help our community stay up to date with great opportunities that come up.
Leadership Opportunities
- Algorithmia is hiring for a VP of Engineering in Seatle, USA
- Fractal Labs is hiring for a VP of Engineering in London
Mid-level Opportunities
- Seldon is hiring for a Senior Machine Learning Engineer in London
- Proportunity is hiring for a Senior Machine Learning Engineer in London
- Atlas ML is hiring for a Lead NLP Engineer in London
- StreetBees is hiring for a Senior Data Scientist in London
- Tractable is hiring for a Senior Deep Learning Engineer
Junior Opportunities
- Migacore is hiring for a Machine Learning Engineer in London
- Babylon Health is hiring for a Machine Learning Engineer in London