Thursday, January 18, 2018

AI beat human in Stanford reading test, NLP breakthrough?


Credit: Jack Ma, CEO of the Alibaba Group (Koki Nagahama/Getty Images)
The ability to read is truly a huge evolutionary advantage for humanity. With written language we can retain and retract knowledge, passing it down for generations. The ability to write and read is the heart of human development over the last millennium. The AI industry has long sought to develop machines that possess this ability. In a recent article, Alibaba's AI Outguns Humans in Reading Test, Alibaba and Microsoft’s AIs have made significant progress in machine reading, beating the human average score in the Stanford reading test. This test based on more than 500 Wikipedia articles, and designed to figure out if AIs can process through a large quantity of data to answer the questions set. Both AIs, for the first time in history, score a higher score than human average. This mark a big step in Natural Language Processing development. According to this article, Microsoft acquired Maluuba, a company that uses deep learning to develop natural-language understanding, around this time last year, and has since then placed focus on making literate AIs. It’s amazing how in the article, which written last May, the co-founder of Maluuba still only hope to make the literate machine, and now they have developed AI that can surpass the average human score in a reading test. For Alibaba, they already apply this technology on Singles Day, the world's biggest shopping bonanza, by using computers to answer a large number of customer service questions, according to this article. It’s clear that research in literate AIs are growing quickly, and will soon be able to provide us much benefit.

Scoring higher than human on a test does not prove AIs reach a human reading comprehension level, however. We as humans can detect nuances, hidden message, sarcasm, etc. in reading, but these AIs still very impressive in their own right. The AIs clearly open many possibilities, including processing a large amount of data and making sense of it. Customer service, healthcare, virtual assistant, search engine, etc. all will benefit from this. If we keep this development rate, I think we can create AIs that hold all humanity digital knowledge and can answer any question with precise accuracy in the next 50 years. However, this technology also has flip side. Now AIs could potentially understand human communications, malicious AIs could potentially spy on a large scale, and make it easier to obtain valuable information without us noticing. Also, in development of new know-it-all AIs, if we not careful with the data we feed the AIs, the AIs knowledge could potentially get manipulate, just like how the Microsoft's twitter AI Tay eventually got shut down due to her access to uncleaned data.

This breakthrough is clearly related to our class Nature Language Processing topic at the beginning of the term. In class, we learned how machines can try to understand and process written language by parsing and using sentinel score. We also talk about how the technology available still cannot completely let machine understand language well because of the ambiguity of language. However, it seems like we are coming nearer and nearer to that goal. Of course, Alibaba and Microsoft’s AIs are using deep learning and not simple code we use in our politician analysis assignment, but we can hope that this technology will soon be accessible to the public. What a great time to be learning about AIs, when we can see the technology evolve day by day.

I’m excited to see new technology like this helping people in their life. However, I also concern about how this could affect our job market, as now AIs could potentially continue to replace human in the workspace. I'm also wondering if after making AIs that could inherit our current knowledge, could we start making AIs that create new knowledge, and should we do such thing?

5 comments:

  1. It would be nice if AI took over some of the jobs humans don't even want anyways--for example, most people hate working customer service and we already chat with tech support bots instead of humans. However, many people still prefer to communicate with humans. That may just be because robotic voices can be slower to get through and to solve problems over the phone/online or because people just don't have faith in robots to solve problems like humans can. I think that if AI can read information and comprehend what is written before them, that's a major step forward. But you're right, they still have obstacles like sarcasm to overcome, which is another huge thing the customer service industry would see. Humans also have to interpret themes in many readings (usually fiction) and I don't yet see how AI will be able to do that.

    ReplyDelete
    Replies
    1. Call centers can be boring but for some people it might be the first job in their career. In my mind removing minimum wage jobs or increasing minimum wage encourages people to be better trained and have more experience for their first job. If we could be paid $1 an hour for a boring basic job, this might be a great jumping off point for someone's career vs asking for $25 an hour to be trained for a managerial position. I am not arguing that it is beneficial to have a population living off of $1 an hour, but I do see it as less barrier to entry for some people.

      If this AI would produce more jobs I would be excited for this development, but I fear it might just take away simple jobs and require people to need more schooling before getting on a decent payroll.

      Delete
    2. Right, which is typically impossible for most people to do (especially grown adults with families who haven't seen a math test in 15 years) as higher education can be expensive and trade schools are also not for everyone. There would probably be more competition for jobs that aren't so menial as well.

      Now I'm not entirely sure, but I've heard a few (or a lot, or most?) European countries focus much more on higher education and trade schools (and even gap years) than the U.S., so perhaps they'd be more equipped to deal with this possibility than people in the U.S.

      Delete
  2. I think the reason people don't like robot customer service is because they are extremely rudimentary. I wonder if using this NLP technology could increase the proficiency of these robots, and then if people would like them more.

    I don't think we are anywhere close to AI taking over such jobs however. While I am impressed at the AI ability to do well on the test, a test is predictable when compared to the randomness of regular human interaction. I believe that the nuance mentioned in the post is a necessary condition for AI to be able to interact with humans as well as humans can, and I think that is still a good ways off.

    ReplyDelete
    Replies
    1. Even if chat bots can better understand my requests I find that they are not authorized to handle lots of my requests. I remember I called Comcast to have my work's offline phone routing switched. If it could better understand my requests it could help but the question then becomes, will Comcast allow a chat bot to make changes to an account? Could I call up AT&T, say I am a technician and have the AI provide me access to someone's SIM? (Something that happens with humans ATM). I would be very concerned with customer service as a deep level, but at a basic level such as directing you to a department and logging issues I can see this being beneficial.

      Delete

Woebot - a chatbot for mental health?

Image credit:  https://woebot.io/ What's old is new again!   In a modern revival of the original chatbot Eliza , the world now has.....