官术网_书友最值得收藏!

Practical AI and how it is done

Artificial Intelligence in business is practical. When you think about neural networks, don’t think about abstract mathematical structures, but rather computer systems that need data to learn business processes and how to operate within them.

Data Science is not a real science, it’s an experimentation domain, where you need to constantly adjust, test, build prototypes from scratch, and rebuild what you have. It’s a framework for approaching problems rather than a specific set of tools. This paradigm of using neural networks, statistics on steroids, is what makes AI both practically and theoretically complex, with such a broad range of applications, which we’re going to cover in the next chapter.

So how Data Science or Artificial Intelligence is currently done? You could split the actual work into two parts, connected strongly with each other:

  • implementation,
  • research.

Implementation phase is focused on delivering practical solutions to a specific business problem. By using data from within your organisation, data scientists implement machine learning models to learn on this data. This phase is heavily focused on engineering aspects of data science:

  • cleaning data
  • feature extraction
  • statistical analysis
  • training neural networks
  • setting up virtual machines and a general framework.

Research phase is about looking for possible tweaks, ameliorations, or totally new approaches to existing problems. It may consist of reading scientific papers, white papers from other organisations, browsing open-source code on Github, talking with fellow machine learning engineers, attending conferences. The goal is to broaden perspective and find new strategies to implement.

It’s in general impossible to say what comes first, implementation or research, as the first steps of data scientists are often building the very first naive model, seeing how it works on given data, and then looking for other approaches and enhancements. For harder and more engaging projects, machine learning engineers might start with research, reading what’s possible to find on a subject on the web, and only then choosing a couple of models to implement and try.

Nevertheless, data scientists spend most of the time in front of the computer, whether reading, writing code, or training machine learning models. What’s often misunderstood in corporations is that usual sprints done in classical software development (lean startup method) are not always beneficial to finding solutions to more involved problems that require deep thinking. That’s why the 20% rule of Google, allowing for 20% time off to work on software engineers’ own projects, is so fruitful. Data scientists need to tinker and play around with ideas to boost their creativity.

主站蜘蛛池模板: 青浦区| 江川县| 新营市| 包头市| 天峻县| 阳朔县| 石嘴山市| 大荔县| 南昌县| 惠东县| 大庆市| 和静县| 绥化市| 竹山县| 绥德县| 朝阳县| 宝应县| 临邑县| 乐清市| 临高县| 拉孜县| 手游| 鹤壁市| 阳山县| 台安县| 盘山县| 苏尼特左旗| 秦安县| 清流县| 云梦县| 长海县| 博爱县| 昌邑市| 沙河市| 安阳市| 九龙坡区| 天长市| 义马市| 囊谦县| 溆浦县| 樟树市|