Sunday, 13 May 2018

Week 6 [14.05-20.05.2018]

There is a lot of hype around AI, deep learning, and related topics. It's driven by startups promising unrealistic solutions to attract investors and by the media simplifying findings of research or simply exaggerate them to write more interesting articles or at least catchy headlines.
Authors of this article https://arxiv.org/pdf/1805.04025v1.pdf 
direct attention to limitations of deep learning. Article focus on the Computer Vision but I think that it's applicable to other areas.

The hype can be beneficial as it attacks attention of business to an academy securing more funds for research in this area, but on the other hand, it creates unreasonable expectations and leads to disappointments later.

1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
3) If AI could solve any problem what would you like it to be?

36 comments:

  1. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    Of course I have been disappointed after using some advanced technology because I thought it could do much more, but probably most of the times it is because of my lack in knowledge rather than problem with the technology. I would say that very often there is a hype around some technologies, but the usage presented by some developers or manufacturers is limited or contains several errors.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?

    I think there is many applications of AI that impressed me, of course over the time we got used to it, but is doesn’t mean that we should forget how great achievement they were at the time. Examples of that are personal assistants like Siri, several medical diagnosis i.e sepsis can be diagnosed within 24 hours of less. All applications of search and rescue of victims of floods, earthquakes or other disasters can be located before it is too late. Also wildlife preservation.

    3) If AI could solve any problem what would you like it to be?

    I think that something that would make our lives easier. This is very probable to happen soon. I think about global system (or at least domestic one) where everything is correlated, we don’t need tens of separate cards, documents and so on. We are recognised either by one item or device that we have, or automatically by cameras. In such world there would be no endless queues as it is today.

    ReplyDelete
    Replies
    1. Thank you for your comment. You mentioned Siri, my first real encounter with Siri was at some party and I was very impressed by it and decided to enable Siri on my computer the next day. However, when I was sober it wasn't that cool so I remember it as a dissapointment. The same goes with Cortana and Google Assistant. I was under impression that they can do much more.

      Yes, it would be convenient if we didn't have to carry tons of documents, but at the same time a little bit scary.

      Delete
  2. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    I did not have such a problem as a salesman. But I was disappointed with technology. It was not a big disappointment but a disgust. I bought a certain device and it did not give as much as it was presented by the producer.
    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    3) If AI could solve any problem what would you like it to be? I would like ANONYMOUS assistant on a daily basis. which does not require special equipment and which is not limited and suited to me. who when asked for something will not show me wikipedia - like Siri or google. But he will do the interpretations and understand what exactly I mean without special commands. Something like Winston from Dan Brown's "Origin"

    ReplyDelete
    Replies
    1. I see, new tech presentations and electronic devices commercials are indeed deceiving.

      Cool, me too I would like to have an assistant like this, especially in car.

      Delete
  3. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    I think that each of us has been disappointed using advanced technology because it is usually not fully developed and a lot of errors can be detected during the first minutes of use. However, it often happens that we as users do not know much about the possibilities of the technology we are testing and we make mistakes in use which results in our poor reception of the product.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?

    It seems to me that the most advanced use of artificial intelligence applies to the predictions of natural phenomena, for example weather and earthquakes. It is a very complicated process and at the same time much needed for everyday life.
    A second example of less complicated systems are intelligent, in-car traffic in cities, which can detect a specific character of a given city, dependence on the season, specific day or time of day and adjust its operation to liquify the car traffic.

    3) If AI could solve any problem what would you like it to be?

    I think I would love to use an assistant who would be able to precisely execute the complicated orders issued to him regarding tedious and imitative work. In this way, I could focus on more demanding creative work thinking.
    Such an assistant would be much better than his own office with a secretary and assistants, that he could work 24 hours and would be much cheaper and more effective.

    ReplyDelete
    Replies
    1. It may be true that many products can have a "hidden" functionality that makes them super cool and users just don't know what they can achieve with a given product. Maybe for that reason recently manuals are like only one page long so more customers can get familiar with it.

      You're right, natural phenomena predictions seems to advanced a lot in many ways recently. Researchers have much more data and much more computer power so they can take into consideration more variables that ever before.

      Such assistant would be great, me any few people in other comments also would like to have something like it :)

      Delete
  4. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    Yes, I will answer like a born Chinese - A very good question!
    Each of us has problems at some point in our lives (or will have ;-)) with advanced technology. However, we should think about what this technology can give us! Is it really worth investing in it. Should our client "overpay" for this new technology? Hmm .... We should at least think about it a moment when we start talking to the clinic on this topic. I think so ;-)

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?

    The most advanced use of artificial intelligence in my life are of course cars without drivers (autonomous cars). A few years ago it was impossible to get into a taxi and ... without a driver, go to "blue distance". This is new advanced technology!

    3) If AI could solve any problem what would you like it to be?

    What would I want ... any problem ... but probably a cure for cancer! A lot of people in the world die every minute of this disease.

    ReplyDelete
    Replies
    1. Yes, when I think about a technology in general it of course amazes me as it's so advanced, even the simplest calculator is something that we could be proud of as a humanity. However, I often get dissapointed when I try high end solutions like let's say Siri or Cortana although those are great and quiet working products. The case is that the expectations arround such products are based on hype and at the beggining I thought that this technology is on a different stage of development. The same goes for Google Glass, tottaly missed my expectations. Based on the presentation I was even considering buying them at some point.

      Implementing solutions from research papers also dissapoints me in like 60% times as it turns out that examples presented in papers were just a few great ones from numbers of medicore results.

      Delete
  5. Thank you for an interesting article. Of course, sometimes I am disappointed with technological devices, especially when their use pattern deviated from my intuition or when there are some errors in its functioning. In my opinion, the most advanced applications are intended for the space and armed industries. I am a huge fan of intelligent traffic management systems that appear in our cities. It's a pity that their functionality has not been fully used but I hope that this will change in the near future.

    ReplyDelete
    Replies
    1. Intelligent traffic management? I recently participated in a meetup with Paweł Gora from Warsaw University of Technology, he runs an open project about traffic simulation and optimization in Warsaw. Maybe you can contribute to that project if you're interested in this research area, here are the details https://www.mimuw.edu.pl/~pawelg/indexpl.html

      Delete
  6. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    I must say that I was never disappointed with technology that I choose and this is because I am usually spending a lot of time doing research and reading about technology or frameworks. When it comes to client expectation, I am working in this sectory of IT industry where now Java 1.6 is something completly new, so my clients expectation is to have stable enviroment which works.


    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    Not so long time ago I heard that scientists are building Network to simulate human brain, so they want to build artificial brain. I think if they manage to do it this will be very big achievement.

    3) If AI could solve any problem what would you like it to be?
    My PHD thesis :D.

    ReplyDelete
    Replies
    1. PhD thesis you say? I've got something for ya :) https://pdos.csail.mit.edu/archive/scigen/

      Delete
  7. Ad 1
    Of course, I also deal with a specific field of science. It analyzes the EEG signal. The techniques for analysing such an analysis signal are well developed. The problem is to isolate the indicators that would allow to distinguish the signal recordings of sick and healthy people. Unfortunately, the currently available neural networks have problems with correct classification. Neural networks based on fuzzy logic are an opportunity. Unfortunately, this technology is in its infancy in the case of EEG signal classification.
    Ad2.
    In my opinion, it is impossible to compare which neural network is the most advanced. This depends on the point of division. Number of indicators used to teach? Does the amount of data that the neural network generates? I think that medical expert systems, such as IBM Watson Health, are very advanced.

    Ad3
    Using neural networks, I would like to diagnose individual mental disorders on the basis of indicators based on the activity of particular areas of the brain.

    ReplyDelete
    Replies
    1. Does EEG contains the same information as fMRI? It seems that you can achieve quiet a lot with fMRI, here is an example of image reconstruction based on brain activity:
      https://www.biorxiv.org/content/biorxiv/early/2017/12/30/240317.full.pdf

      Sorry if it's not related at all, I know almost nothing about data obtained wiht EEG or fMRI.

      Delete
  8. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    Yes, of course, very often, Many advanced technologies are attached to advertising and marketing. And gives out products for what they are not really. But there is and there is an entirely different reaction.


    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    It is difficult to say, too many topics in which one could use artificial intelligence. Probably using autopilot is one of the most helping people. I think very soon there will be full-fledged assistants with artificial intellect that could facilitate a person's life. Or everything will be like in a "black mirror"


    3) If AI could solve any problem what would you like it to be?

    I think the best application of artificial intelligence will be in the medical field. Of course there will be a lot of tests, but I think it's worth it. That artificial intelligence could help in diagnosing a person, as well as the selection of his treatment.

    ReplyDelete
  9. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    First of all I want to thank you for the interesting article. I will read it once again, because it some interesting assumptions. Nevertheless, in my opinion hype mentioned in an article is something positive. Without this hype DNN would not be such popular as it is right now.
    I think I have not got a problem with hype in my profession. Regarding to the second part -
    I believe everyone who meets advance technology is a little bit disappointed after a while. People always want a more :) - me too.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    Google has ALpha Go project that can play in GO game, which is complicated. Couple days ago I have seen an video where Google Assistant is able to book a table in a restaurant via mobilephone. That is amazing and a little bit terrible - if human is not able to discover that it is talking with a machine.

    3) If AI could solve any problem what would you like it to be?
    Some horrible diseases, world peace, hunger? We have a lot of problems that should be solved...

    ReplyDelete
  10. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    Both, all the time. My favorite is recurring promise "now you can program without understanding all this comp-sci mumbo-jumbo"
    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    For me it is AlphaGo Zero. I'm still shocked - humans were supposed to be unbeatable in the game of go.
    3) If AI could solve any problem what would you like it to be?
    Global optimal allocation of resources and means of production? So all the people wouldn't have to work and could ponder on scientific problems :-)

    ReplyDelete
  11. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    Fortunately, I do not have to connect directly with clients. I get a description of what I have to do. Of course missunderstanding are nothing uncommon with my colleagues. That's typical that everyone have other idea for their part of job.
    About disappointment of technology I weren't disapointment from technology in my profession, but I can say that I really fed up of too much monitoring system in cars. More and more systems are helpfull, but should have "turn off" button. When I drive I don't need additional information which are unnessesary for me and are annoying. For time to time I want to have full control, but the car systems don't let me on it.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?

    What do you mean most advanced?
    Really interesting AI which I heard was vision of computer which replace surgeon...but I didn't heard about any progress in this case.

    3) If AI could solve any problem what would you like it to be?

    If it could be anything it will be really helpfull if AI could develop medicines which could cure any disease on earth.

    ReplyDelete
  12. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    Of course, often "advanced technologies" are advanced only according to their creators. However, it is often just good marketing.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?

    I think that at the moment, the most advanced use of AI is the autonomous car, which we have discussed under the articles I have proposed.

    3) If AI could solve any problem what would you like it to be?

    It would definitely be something in the field of medicine. Something that would help to better diagnose known diseases, but could also contribute to the invention of new drugs.

    ReplyDelete
    Replies
    1. Thanks for your comment, indeed using AI in diagnosing is very good choice. Even now, when algorithms aren't so andvanced that we could bet our lives on them AI can be used for self diagnosis (or by less qualified medics) in regions when health care is hardly accessible. There was a competition on Kaggle to create an accurate cervix type detector as it can't be easlily done by not experienced healthcare providers but cancer treatment heavily depends on that type. Using AI to do this task was intended to help patients in rural parts of the world.

      Delete
  13. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    Yes, for sure. Generaly, such examples are computer programs or mobile applications. It is well known that from business reasons products or services are presented in a better light than they really are.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    In my opinion it is everything that exists autonomous: cars, robots or cloud computing. Such examples for sure use advanced AI.

    3) If AI could solve any problem what would you like it to be?
    I would like to have a robot that would be on the one hand a medicine doctor and on the other would be doing tasks I would entrust to it.

    ReplyDelete
  14. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    I have never had any client with unrealistic expectations because I am not working with clients. However I think that many of technological advanced gadgets are not so advanced as they say. Often even if some of them are really advanced it is even unnecessary and unpractical in daily life.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    I think that the most advanced are chatbots who can almost pass turing test. I think that Natural Language Understanding is even more difficult than autonomous cars or medical surgeans because you have to understan the underlying meaning.
    3) If AI could solve any problem what would you like it to be?
    Any problem? I think that algorithm for solving global poverty would be a good choice.

    ReplyDelete
    Replies
    1. You're right, natural language processing definetelly is very difficult task and even most advanced chatbots like Siri or Google Assistant aren't even close to language understanding. Current algorithms fall short when they are used to analyse longer sentences or face some ambiguities.

      Delete
  15. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    Yes, I had this kind of problems with one of my clients, when new technology was used, but client imagined that in a way like in sci-fi movies. It was tough to explain, that reality is not so advanced, and perhaps it will be, but in a future.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    One that was interesting was shown by Google last week. Not most advanced, still: interesting.

    3) If AI could solve any problem what would you like it to be?
    Perhaps AI will solve all problems but not in a way humans dream of :)

    ReplyDelete
  16. This comment has been removed by the author.

    ReplyDelete
  17. 1. Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    I don't recall. I think that every new technology arouses curiosity. Early publications, films, and authors assurances can stimulate our expectations. The final product may disappoint us if the results don't meet our expectations.

    2. What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    I think autonomous cars.

    3. If AI could solve any problem what would you like it to be?
    An interesting question. It is difficult to answer them. I don't know.

    ReplyDelete
  18. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    Yes. So I've started managing my expectations towards my projects. Not necessarily satisfying tastes of others, because you can end up selling another sh*t like water with sugar.
    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    Human.
    3) If AI could solve any problem what would you like it to be?
    Every problem is generated by mind so I doubt AI can SOLVE a problem, rather help solving, eg. Mark treats other people badly. No tool can fix him unless he fixes himself.

    ReplyDelete
  19. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    It's always difficult to meet someone's expectations, I guess some fuss can never be avoided. In order to fully understand a person, one would have to enter his or her mind and so far it's not possible. Of course I was dissapointed many Times when using "theoretically advanced" technology.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?

    Computer surgeons conducting operations with no actual, real-life Staff on board.


    3) If AI could solve any problem what would you like it to be?

    I guess all kinds of problems related to medical, life saving field.

    ReplyDelete
  20. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    We need to be honest with our clients and not selling them solutions that that do not exist or are not confirmed yet
    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    IBM Watson and heart diagnostics
    3) If AI could solve any problem what would you like it to be?
    Not biased decision making

    ReplyDelete
  21. Thanks for a very interesting article. In this case there is no ready solution to something on GitHub, but many interesting references on top of some general wisdom about DNNs (or rather CNNs specifically).

    1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?

    I don't expect anything to be limitless, so I don't get the general disappointment. But I may have a specific disappointment as to the extent of possibilities of a specific technology.

    In case of the opposite situation, where I have to explain limitations of Deep Learning "to Business", I have much more experience. It happens almost every day.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?

    It's a difficult question. Probably the very best is one that I actually never heard of. If I really need to point to something, then I'll take the easy way and name both IBM Watson (a bit older, from the previous "wave" as described in the article - the era of "semantics"), and the current AlphaZero (I know a little bit of chess, and beating Stockfish is not easy).

    3) If AI could solve any problem what would you like it to be?

    Is this some question for a beauty pageant finals ("World Peace": https://www.youtube.com/watch?v=3st-Hai1y54)?

    I would appreciate an on-premise, private solution for prioritizing my tasks and managing my time. One that would not profile me for targeted ads.

    ReplyDelete
  22. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    To answer the first question, no. The second one is a bit closer to what I've experienced in my life. Advanced technology can be a gimmick only and can lead to a big waste of time and resources.
    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    Most of AI applications are in the same field, facial recognition, human interactions. All of them have failed, so what's the point mentioning them? Even autonomous driving is failing. Even the basic one.
    3) If AI could solve any problem what would you like it to be?
    Autonomous driving would be awesome, very hard surgeries, where you need a precision hard to achieve by humans?

    ReplyDelete
  23. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    I haven't mainly because I don't work with any clients. However, I understand the problem of unrealistic expectations. Usually, there is someone who requires the system. Many of them don't understand how much effort must be put to deliver a piece of a functionality.
    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    I cannot tell how much effort has been put to deliver mentioned technologies, however, I am thinking of IBM Watson as a set of systems supplying answers for unsystematic queries.
    3) If AI could solve any problem what would you like it to be?
    I am thinking of cancer treatment.

    ReplyDelete
  24. 1. No I hadn’t have such problems and I have never been disappointed after using some advanced technology because I thought it could do much more – I always choose wisely all of my technological purchases.
    2. Autonomic cars, speech recognition and translation to another language.
    3. Eliminate deseases, process of getting old, and death itself;)

    ReplyDelete
  25. 1) Have you ever had problems with managing your client expectation because of misunderstanding related to the similar hype in your profession? Or vice versa, have you ever been disappointed after using some advanced technology because you thought it could do much more?
    I think that I could say that as a client I was in such situations. The biggest lie of IT is the battery life of the devices. Let us be honest, real measurements are not even close to the numbers given by the manufacturer.

    2) What is the most advanced, in your opinion, application of AI that you heard of (doesn't matter if actual or not)?
    Assistants like “Google assistant”. There is a lot of devices/experiments that looks more complex, but AI assistants are most complex because they are getting closer to “human-like”. Recently Google shown that they can make natural conversation using their AI assistant.

    3) If AI could solve any problem what would you like it to be?
    I hope it will be finding cure for cancer.

    ReplyDelete
  26. Actually, unfortunately I hadn’t any of those 2 situations. As for first one, I have no professional occasion to verify such situation. The second one is not possible to happen, because I always have to do with the tools very complicated and in most cases I am not even able to use all the option it provides.
    I am very sorry, but I am not AI specialist, but for me the most impressive ate those corresponding to psychiatry diagnosis of human’s fears, helping curing them, interacting with the patient.
    I’d like AI could solve all the psychological and psychiatric problems of diseases impossible to cure according to the medical knowledge gained so far. This is utopian dream, I know, but we can be closer and closer, our life will be better and better.

    ReplyDelete