How to Ensure Data Quality for AI

In this special guest feature, Wilson Pang, CTO of Appen, offers a few quality controls that organizations can implement to allow for the most accurate and consistent data annotation process possible. Wilson joined Appen in November 2018 and is responsible for the company’s products and technology. Wilson has over seventeen years’ experience in software engineering and data science. Prior to joining Appen, Wilson was Chief Data Officer of CTrip in China, the second largest online travel agency company in the world where he led data engineers, analysts, data product managers and scientists to improve user experience and increase operational efficiency that grew the business. Before that, he was senior director of engineering in eBay in California and provided leadership to various domains including data service and solutions, search science, marketing technology and billing systems. Wilson obtained his Masters and Bachelor’s degrees of Electric Engineering from Zhejiang University in China.

Using poor-quality data to train your machine learning system is like preparing for a physics test by studying geometry. You’ll learn something, but your efforts probably won’t help you answer your test questions correctly. For example, if you train a computer vision system for autonomous vehicles with images of sidewalks mislabeled as streets, the results could be disastrous. In order to develop accurate algorithms, you will need high-quality training data. To generate high-quality data, you’ll need skilled annotators to carefully label the information you plan to use with your algorithm.

When we talk about quality training data, we’re talking about both the accuracy and consistency of those labels. Accuracy is how close a label is to the truth. Consistency is the degree to which multiple annotations on various training items agree with one another.

Here are a few quality controls that organizations can implement to allow for the most accurate and consistent data annotation process possible.

Standard Quality-Assurance Methods Offer a Baseline

Typically, organizations that are creating high-quality training data sets use three standard methods for ensuring accuracy and consistency: gold sets, consensus, and auditing.

  • Gold sets, or benchmarks, measure accuracy by comparing annotations (or annotators) to a “gold set” or vetted example. This helps to measure how well a set of annotations from a group or individual matches the benchmark.
  • Consensus, or overlap, measures consistency and agreement amongst a group, and does so by dividing the sum of agreeing data annotations by the total number of annotations. This is the most common method of quality control for projects with relatively objective rating scales. The goal is to arrive at a consensus decision for each item. Any disagreement amongst the overlapped judgments is typically arbitrated by an auditor.
  • Auditing measures both accuracy and consistency by having an expert review the labels, either by spot-checking or reviewing them all. This method is important for projects where arriving at a consensus judgment may not be feasible—tasks such as transcription, where auditors review and rework the content until it reaches the highest levels or accuracy.

Detailed Controls Can Provide In-Depth Quality Assessment

These baseline quality measurements are a solid foundation for monitoring the quality of data annotations. However, no two AI projects are alike, and organizations should establish quality assessments more tailored to a specific initiative. Organizational leaders responsible for AI initiatives can create in-depth quality controls by considering the following processes:

  • Multiple quality measurement metrics: Leverage multiple methods of quality measurement discussed earlier.
  • Weekly data deep-dives: Implement a project management team to investigate data weekly and set stretch productivity and quality goals. For example, if you require data that is accurate 92% of the time, set a stretch goal of 95% and try to ensure your annotation process exceeds your initial goal.
  • Management testing and auditing: To build up your project managers’ quality-assurance skill set, ask them to complete perform annotation work and quality audits so that they have first-hand experience of the annotation process. This gives the management team a 360-degree view of the project and a full understanding of the annotators’ process.

High-Quality Training Data Helps Mitigate Bias

High-quality training data ensures more accurate algorithms, and it can also help mitigate the potential bias in many AI projects. Bias can manifest as uneven voice or facial recognition performance for different genders, accents, or ethnicities. Fighting bias during your data annotation process is another way to infuse your training data set with quality.

To avoid bias at the project level, organizations should actively build diversity into the data teams defining goals, roadmaps, metrics, and algorithms. Hiring a diverse team of data talent is easier said than done, but if the makeup of your team isn’t representative of the population the algorithm will impact, then the end product risks only working for, or appealing to, a subset of people, or discriminating against certain subsets of the population.

It’s important to also account for bias at the data level. Here are considerations to help you mitigate bias in training data:

  • When internal team members label the data, they will always add some bias because they have expectations about what their system should conclude. If you decide to use an internal team, consult an outside source to help foster an objective annotation environment.
  • Find or create a representative training dataset. Quantity always helps, especially if you’re using data from internal systems. Try to find the most comprehensive data, and experiment with different datasets, metrics, and segmentation to ensure you’ve covered the bases.
  • If you’re engineering or annotating data, take care to design the instructions and tasks for your annotators in ways that don’t bias them from the outset. It’s important that annotators have enough instruction to correctly perform the task, but not know what the data will be used for, which can bias behavior.
  • Check for implicit bias in the data as part of your quality-assurance process.
  • Once your product is live, monitor performance using the data it generates to determine whether it’s delivering equitable opportunities and outcomes for all users.

High-Quality Data Is an AI Keystone

High-quality training data is necessary for a successful AI initiative. And, while the quality-assurance processes are numerous, they are a vital component of your AI initiative. Quality training data not only begets algorithms that work in the real world, it also helps mitigate some of the bias inherent in manual data annotations. Before you begin to launch your AI initiative, develop data quality assurance practices to realize the best return on your investment.

 

Original post: https://insidebigdata.com/2019/11/17/how-to-ensure-data-quality-for-ai/

116 comentários em “How to Ensure Data Quality for AI

  1. First of all I would like to say wonderful blog!
    I had a quick question that I’d like to ask if you do not mind.
    I was interested to know how you center yourself and clear your
    thoughts prior to writing. I’ve had trouble clearing my thoughts in getting my ideas out.
    I truly do enjoy writing but it just seems like the first 10 to 15 minutes are wasted just trying to figure
    out how to begin. Any suggestions or hints? Many thanks!

  2. Spot on with this write-up, I actually feel this web site needs
    much more attention. I’ll probably be back again to read more,
    thanks for the advice!

  3. Good day! I know this is somewhat off topic but I was wondering which blog platform are you using for this website?
    I’m getting sick and tired of WordPress because I’ve had problems with hackers and I’m
    looking at alternatives for another platform.
    I would be fantastic if you could point me in the direction of a good
    platform.

  4. obviously like your website however you have to test the
    spelling on quite a few of your posts. Several of them are rife with spelling problems and I find it very troublesome to inform the truth then again I’ll definitely come again again.

  5. I am the co-founder of JustCBD company (justcbdstore.com) and I’m presently aiming to expand my wholesale side of company. I really hope that someone at targetdomain can help me ! I thought that the best way to do this would be to reach out to vape shops and cbd retail stores. I was hoping if someone could suggest a dependable website where I can get Vape Shop Business Sales Leads I am already taking a look at creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. Unsure which one would be the most ideal choice and would appreciate any assistance on this. Or would it be easier for me to scrape my own leads? Ideas?

  6. I am the proprietor of JustCBD Store label (justcbdstore.com) and I am currently planning to expand my wholesale side of business. I am hoping someone at targetdomain can help me 🙂 I considered that the best way to do this would be to talk to vape companies and cbd retail stores. I was really hoping if anyone could recommend a reputable website where I can buy CBD Shops Business Contact List I am currently considering creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. Unsure which one would be the most ideal option and would appreciate any guidance on this. Or would it be easier for me to scrape my own leads? Suggestions?

  7. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.
    You clearly know what youre talking about, why throw away
    your intelligence on just posting videos to your site when you
    could be giving us something enlightening to read?

  8. Having read this I thought it was really informative. I appreciate you finding the time and effort to put this short article together. I once again find myself personally spending a significant amount of time both reading and commenting. But so what, it was still worthwhile!

  9. I must thank you for the efforts you’ve put in penning this site. I am hoping to see the same high-grade content from you in the future as well. In truth, your creative writing abilities has encouraged me to get my very own blog now 😉

  10. Good post. I learn something new and challenging on blogs I stumbleupon everyday. It will always be useful to read through articles from other authors and practice something from other sites.

  11. I would like to thank you for the efforts you’ve put in writing this blog. I am hoping to check out the same high-grade blog posts from you in the future as well. In truth, your creative writing abilities has motivated me to get my own website now 😉

  12. Your style is really unique in comparison to other people I’ve read stuff from. I appreciate you for posting when you have the opportunity, Guess I will just book mark this blog.

  13. Good day I am so glad I found your site, I really found
    you by error, while I was searching on Bing for something else,
    Anyhow I am here now and would just like to say cheers for a
    remarkable post and a all round interesting blog (I also love the
    theme/design), I don’t have time to read through it
    all at the moment but I have bookmarked it and also included your RSS feeds, so when I have time
    I will be back to read much more, Please do keep up the great jo.

  14. I really love your website.. Great colors & theme. Did you build this website yourself? Please reply back as I’m planning to create my own site and want to learn where you got this from or just what the theme is named. Many thanks!

  15. Hello! I could have sworn I’ve been to this blog before but after looking at many of the posts I realized it’s new to me. Regardless, I’m certainly delighted I found it and I’ll be bookmarking it and checking back regularly!

  16. An impressive share! I’ve just forwarded this onto a colleague who was conducting a little research on this. And he in fact bought me lunch because I discovered it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanks for spending time to discuss this topic here on your internet site.

  17. Hi! I could have sworn I’ve visited this site before but after looking at some of the articles I realized it’s new to me. Anyhow, I’m definitely delighted I found it and I’ll be book-marking it and checking back regularly!

  18. An interesting discussion is worth comment. I think that you should publish more about this topic, it might not be a taboo subject but generally people do not speak about such subjects. To the next! Best wishes!!

  19. You’ve made some decent points there. I looked on the web to find out more about the issue and found most people will go along with your views on this website.

  20. I’m impressed, I must say. Seldom do I come across a blog that’s both equally educative and interesting, and let me tell you, you’ve hit the nail on the head. The problem is something not enough folks are speaking intelligently about. I am very happy that I found this in my search for something concerning this.

  21. I really love your blog.. Excellent colors & theme. Did you make this amazing site yourself? Please reply back as I’m trying to create my own personal blog and would like to learn where you got this from or just what the theme is named. Kudos!

  22. Simply want to say your article is as amazing.
    The clearness in your publish is simply cool and that i
    can assume you’re knowledgeable in this subject.
    Well with your permission allow me to take hold of your RSS feed to stay up to
    date with coming near near post. Thank you one million and please carry on the
    gratifying work.

  23. Hi! I know this is kinda off topic but I was wondering which blog platform are you using for this website?
    I’m getting tired of WordPress because I’ve had issues with hackers and I’m
    looking at alternatives for another platform.

    I would be awesome if you could point me in the direction of
    a good platform.

  24. Oh my goodness! Amazing article dude! Thank you so much, However I am going through difficulties with your RSS. I don’t know the reason why I can’t join it. Is there anyone else having similar RSS problems? Anyone who knows the answer will you kindly respond? Thanks!!

  25. I’m impressed, I must say. Seldom do I come across a blog that’s both educative and amusing, and let me tell you, you have hit the nail on the head. The issue is something which too few folks are speaking intelligently about. Now i’m very happy that I found this during my hunt for something regarding this.

  26. Can I just say what a relief to discover a person that really understands what they’re discussing on the internet. You certainly know how to bring a problem to light and make it important. A lot more people need to read this and understand this side of your story. I was surprised that you’re not more popular since you most certainly possess the gift.

  27. Nice post. I was checking continuously this blog and I am
    impressed! Very useful information specially the last part 🙂 I care
    for such information much. I was looking for this certain info for a very long time.
    Thank you and good luck.

  28. Hello this is kind of of off topic but I was
    wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML.
    I’m starting a blog soon but have no coding know-how so I
    wanted to get advice from someone with experience.
    Any help would be enormously appreciated!

  29. After I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I get four emails with the exact same comment. Perhaps there is a means you are able to remove me from that service? Appreciate it!

  30. You made some really good points there. I checked on the internet for additional information about the issue and found most individuals will go along with your views on this website.

  31. I blog often and I truly thank you for your information. Your article has really peaked my interest. I will bookmark your blog and keep checking for new information about once per week. I subscribed to your Feed too.

  32. I’m impressed, I must say. Seldom do I encounter a blog that’s both educative and amusing, and let me tell you, you have hit the nail on the head. The problem is something not enough people are speaking intelligently about. I’m very happy that I came across this during my hunt for something concerning this.

  33. An outstanding share! I have just forwarded this onto a coworker who was doing a little homework on this. And he in fact ordered me lunch because I stumbled upon it for him… lol. So allow me to reword this…. Thank YOU for the meal!! But yeah, thanx for spending some time to talk about this subject here on your internet site.

  34. I must thank you for the efforts you’ve put in penning this blog. I am hoping to see the same high-grade blog posts by you in the future as well. In fact, your creative writing abilities has encouraged me to get my own blog now 😉

  35. When I initially commented I seem to have clicked the -Notify me when new comments are added- checkbox and now each time a comment is added I recieve 4 emails with the same comment. There has to be an easy method you can remove me from that service? Thanks!

  36. This is the right blog for anyone who would like to find out about this topic. You realize so much its almost hard to argue with you (not that I actually will need to…HaHa). You definitely put a fresh spin on a subject that has been written about for decades. Wonderful stuff, just wonderful!

  37. Hi, I think your web site might be having web browser compatibility issues. Whenever I look at your blog in Safari, it looks fine but when opening in IE, it’s got some overlapping issues. I merely wanted to give you a quick heads up! Aside from that, great website!

  38. Hey just wanted to give you a quick heads up. The words in your article seem to be running off the screen in Safari. I’m not sure if this is a formatting issue or something to do with internet browser compatibility but I thought I’d post to let you know. The design and style look great though! Hope you get the issue fixed soon. Many thanks|

  39. Aw, this was a very nice post. Finding the time and actual effort to make a good article… but what can I say… I procrastinate a whole lot and don’t manage to get anything done.

  40. Aw, this was a very nice post. Taking the time and actual effort to generate a top notch article… but what can I say… I put things off a lot and never manage to get nearly anything done.

  41. Thanks for the marvelous posting! I truly enjoyed reading
    it, you could be a great author. I will be sure to bookmark your blog and will come
    back later on. I want to encourage you continue your
    great writing, have a nice holiday weekend!

  42. Achieving your fitness goals does not need a certified personal trainer or an expensive gym memberships, especially if you have the budget and the space to consider practically every workout machine on the market.

  43. An intriguing discussion is worth comment. I do think that you should write more on this topic, it might not be a taboo subject but usually people do not discuss such issues. To the next! All the best!!

  44. Hey! I just wanted to ask if you ever have any issues
    with hackers? My last blog (wordpress) was
    hacked and I ended up losing many months of hard work due
    to no data backup. Do you have any methods to prevent
    hackers? yynxznuh cheap flights

  45. I must thank you for the efforts you have put in penning this site. I am hoping to check out the same high-grade content by you in the future as well. In truth, your creative writing abilities has encouraged me to get my own site now 😉

  46. You’re so interesting! I don’t believe I’ve read through anything like this before. So nice to discover someone with genuine thoughts on this subject. Seriously.. many thanks for starting this up. This web site is one thing that’s needed on the internet, someone with some originality!

  47. I’m impressed, I have to admit. Rarely do I encounter a blog that’s both equally educative and amusing, and let me tell you, you’ve hit the nail on the head. The issue is something that too few people are speaking intelligently about. I am very happy that I stumbled across this in my search for something concerning this.

  48. I’m very happy to find this page. I want to to thank you for your time due to this fantastic read!! I definitely really liked every little bit of it and I have you book-marked to look at new information in your web site.

  49. Oh my goodness! Incredible article dude! Thanks, However I am having difficulties with your RSS. I don’t know why I cannot subscribe to it. Is there anybody having identical RSS problems? Anybody who knows the answer can you kindly respond? Thanx!!

  50. Can I just say what a comfort to uncover somebody who genuinely understands what they are discussing on the web. You actually know how to bring a problem to light and make it important. More and more people ought to read this and understand this side of your story. I was surprised that you’re not more popular given that you definitely have the gift.

  51. After looking over a number of the blog posts on your blog, I truly like your way of writing a blog. I saved it to my bookmark webpage list and will be checking back in the near future. Please check out my web site as well and let me know what you think.

  52. Right here is the perfect web site for everyone who wishes to find out about this topic. You understand so much its almost tough to argue with you (not that I personally will need to…HaHa). You certainly put a fresh spin on a topic that’s been written about for ages. Great stuff, just excellent!

  53. I must thank you for the efforts you have put in writing this website. I am hoping to view the same high-grade content by you later on as well. In truth, your creative writing abilities has encouraged me to get my very own blog now 😉

  54. Your style is very unique in comparison to other folks I have read stuff from. Thank you for posting when you’ve got the opportunity, Guess I’ll just bookmark this blog.

Leave a Reply

Your email address will not be published. Required fields are marked *