AI News, Testing Machine Learning Models on Dual Coding Principles
- On Sunday, September 30, 2018
- By Read More
Testing Machine Learning Models on Dual Coding Principles
This post intends to propose a technique termed as Dual Coding for testing or performing quality control checks on machine learning models from quality assurance (QA) perspective.
The idea behind dual coding testing is to test the quality of the program by testing two different implementations of the same program (one being the main program) for a given set of inputs and comparing their outputs for correctness.
In this post, you will learn some of the following topics: Applying the dual coding theory to machine learning, it would mean testing the models created using two different algorithms while using the same or most common set of features.
The diagram below represents the testing technique based on principles of dual coding theory: In case, there are predictions from the main model which differs from those made from alternate models, one could raise the defects in the bug tracking system for further analysis by the data scientists.
Given that dual coding testing is about testing the output (prediction) of a model by comparing the outputs with that of outputs from other models created using different algorithms, this could be automated in the following manner: The diagram below represents the above automation: The following represents some of the skills required for conducting dual coding tests or writing automation tests: (adsbygoogle = window.adsbygoogle ||
The primary idea taken from the dual coding theory is that human brains maintain two different mental representations including verbal and non-verbal (visual) systems to learn (get trained) about a particular topic.
- On Monday, June 17, 2019
High-Accuracy Neural-Network Models for Speech Enhancement
In this talk we will discuss our recent work on AI techniques that improve the quality of audio signals for both machine understanding and sensory perception.
Simulating in Real Time Dual Clutch Transmission - Simscape Video
Download the Exampled Model used in this video: Learn more about MathWorks Simscape Products: A Simscape .
Building a powerful Double Entry Accounting system - Lucas Cavalcanti
Money is a very important thing. Specially for a fintech that operates on other people's money. It means that all these operations need to be correct. There is no ...
How To Calibrate Your Monitor
Many monitors don't have accurate colors out of the box. Fortunately, you can often correct this by calibrating your display. How do you do this, and do you ...
The Truth about Engine ECU Upgrades, Chips & Re-mapping | Auto Expert John Cadogan | Australia
The Truth About Engine ECU Re-mapping Should you re-chip, or re-flash your engine control ECU? Plenty of people do - and sometimes it ends in tears.
On-Device Machine Intelligence with Neural Projections
Deep neural networks and other machine learning models have been transformative for building intelligent systems capable of visual recognition, speech and ...
Predicting the Winning Team with Machine Learning
Can we predict the outcome of a football game given a dataset of past games? That's the question that we'll answer in this episode by using the scikit-learn ...
September Event 2018 — Apple
Apple Special Event. September 12, 2018. Big news all around. Take a look at the all-new Apple Watch Series 4, iPhone XS and iPhone XS Max, and iPhone ...
Boomerang Trick Shots | Dude Perfect
Time to take boomerangs to the next level! ▻ Click HERE to subscribe to Dude Perfect! ▻ Click HERE to watch our most recent ..
BigchainDB Version 1.0 Released - Live Coding Demo
In talks with of our customers throughout the past year, it became clear that for them to build and ship production software, BigchainDB's main API gateways and ...