This document provides an overview of testing artificial intelligence applications. It begins with introductions to Kari Kakkonen and Mark Sevalnev, who will be presenting. The agenda then outlines that the presentation will discuss how AI differs from normal software, areas of AI learning to test, and techniques for testing AI. The document provides background on drivers of the AI revolution and examples of AI applications. It explores how AI is different from traditional software development and when AI approaches are superior. It also addresses challenges in AI like biases in data and fragility. The presentation will cover AI-related terms and concepts. It suggests AI testing life cycles and issues like complexity, bias, and lack of transparency. Example techniques discussed are adversarial attacks and
2. A Nordic powerhouse
for digital solutions
4,000+
/ Professionals
6 countries
/ Sweden, Norway, Finland,
Denmark, Germany and Poland
4 business areas
/ Solutions, Experience, Connectivity and Insight
468.0 MEUR
/ Net sales
Nordic ESG champions
/ Clear vision to accelerate the sustainability agenda
47.5 MEUR
/ Adjusted operating profit (EBITA)
4. Mark has over 10 years of software development experience in three main areas: AI/ML prototyping,
traditional software development, and computer science research. His passion is in sky-rocketing domain
of AI/ML. Mark has worked with NLP, Deep learning, classification, speech-to-text-systems and he has
been co-author of several scientific papers.
.
TECHNOLOGY
• Java
• Python
• React
• Spring Boot
• Node.js
• Keras
• TensorFlow
• DialogFlow
• AWS
• Azure
• Google Cloud
• GitLab
• Docker
COURCES AND CERTIFICATIONS
• AWS Certified Machine Learning,
Specialty
• AWS Certified Solutions Architect,
Associate
EDUCATION
• M.Sc. (Technology), Theoretical
Computer Science (main),
Software Systems (minor),
Aalto University
Mark Sevalnev, Full Stack Developer
#AI/ML
#AWS
#Java
#React
ROLES
Full Stack Developer
AI Developer
Trainer
MORE INFORMATION
linkedin.com/in/marksevalnev
TECHNIQUES BENEFIT IN EXAMPLE PROJECTS
• Developing a 3D virtual avatar working as a service desk operative as
follows: The existing React.js code was modified to match different
business requirements. API integrations were implemented with cloud
services (AWS) and designed the login for chat bot conversations. Used
main tools: React.js, Dialogflow, AWS, and Google Cloud.
• AI prediction algorithm to predict future values in the HR process such as
time needed for recruitment, etc. The following professional skills were
needed: Data investigation, fetching, cleaning and preparation, designing
and implementing AI/ML algorithm, and deploying solution to the cloud.
Used main tools: Python, Pandas, Numby, Keras, and Sckit-learn.
• PoC for Optical Character Recognition
(OCR): As AI developer, building.
ETL for OCR of scanned documents.
Deploying a solution to AWS Fargate
running inside Docker containers,
and configuring orchestration of
ETL pipe using Airflow with the
following subtasks: Documents
converting to gray scale, OCR,
content classification with NLP,
storing results into ElasticSearch.
4
26.1.2023
5. • Miten tekoäly poikkeaa normaalista
ohjelmistosta?
• Tekoälyn testauksen alueet
koneälyn opetuksessa
• Tekoälyn testaustapoja
Agenda
Copyright Knowit Solutions Oy 2021 5