{"id":1768,"date":"2022-05-04T09:32:00","date_gmt":"2022-05-04T07:32:00","guid":{"rendered":"https:\/\/www.infinity-group.pl\/?p=1768"},"modified":"2026-04-03T08:35:45","modified_gmt":"2026-04-03T06:35:45","slug":"three-branches-of-artificial-intelligence","status":"publish","type":"post","link":"https:\/\/www.infinity-group.dev\/blog\/2022\/05\/04\/three-branches-of-artificial-intelligence\/","title":{"rendered":"Three Branches of Artificial Intelligence"},"content":{"rendered":"\n<p>Artificial intelligence is the development of computer systems to perform tasks that typically require human intelligence, such as visual perception, speech recognition, and decision making. A rapidly growing field, AI has many levels and subsets that make it essential knowledge for any medium to large company looking to expand its reach in the era of digital commerce. In this article, we will go over three specific branches of artificial intelligence: knowledge representation and reasoning, natural language processing, and computer vision.<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Summary<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Prze\u0142\u0105cznik Spisu Tre\u015bci\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.infinity-group.dev\/blog\/2022\/05\/04\/three-branches-of-artificial-intelligence\/#knowledge-representation-and-reasoning\" >Knowledge Representation and Reasoning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.infinity-group.dev\/blog\/2022\/05\/04\/three-branches-of-artificial-intelligence\/#knowledge-representation-methods\" >Knowledge representation methods<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.infinity-group.dev\/blog\/2022\/05\/04\/three-branches-of-artificial-intelligence\/#natural-language-processing\" >Natural Language Processing<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.infinity-group.dev\/blog\/2022\/05\/04\/three-branches-of-artificial-intelligence\/#how-nlp-works\" >How NLP works<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.infinity-group.dev\/blog\/2022\/05\/04\/three-branches-of-artificial-intelligence\/#computer-vision\" >Computer Vision<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.infinity-group.dev\/blog\/2022\/05\/04\/three-branches-of-artificial-intelligence\/#key-technologies-of-computer-vision\" >Key technologies of computer vision<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.infinity-group.dev\/blog\/2022\/05\/04\/three-branches-of-artificial-intelligence\/#contact-with-us\" >Contact with us<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"knowledge-representation-and-reasoning\"><\/span><strong>Knowledge Representation and Reasoning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The subset of artificial intelligence that builds the foundation for AI applications is knowledge representation and reasoning. Computers themselves lack the knowledge to understand the world around them. Therefore, knowledge representation and reasoning are dedicated to the representation and classification of data about the world in a way that allows computers to solve complex problems. <\/p>\n\n\n\n<p>The easiest way in which this can be simplified is that it allows for machines to act like humans, able to learn from the information around them that can be used to solve complex real-world problems. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"knowledge-representation-methods\"><\/span>Knowledge representation methods<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>There are four fundamental types of knowledge representation methods:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Logical representation involves utilizing a method of logic that follows certain unaltered rules to understand and decipher different types of information. In doing so, logical representation allows for true\/false data to be captured, which is necessary for forming the basis of programming languages and allowing for the construction of logical reasoning.<\/li>\n\n\n\n<li>A semantic network stores data or structures in the form of a graphic network represented by nodes and the arcs connecting them. Thus, a semantic network categorizes objects and then links them together, allowing for more expression and flexibility in representation.<\/li>\n\n\n\n<li>Frame representation deals with creating a frame network. Frames themselves are used to describe something existing in the real world with slots and values, which can be filled in to give the best description. When we connect multiple frames with their values into a network, we gain flexibility over numerous AI applications, as different real-world entities have now been successfully connected and can be utilized together.<\/li>\n\n\n\n<li>Production rules are not always efficient and lack precise language, but they are the most expressive form of knowledge representation. For example, if a condition of a rule is true, then the action that is part of the rule is performed. <\/li>\n<\/ul>\n\n\n\n<p>Overall, these four different types of knowledge representation and reasoning build a strong foundation for AI that allows machines to interact with the real world, perform data analyses and comparisons, and solve problems for businesses.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"natural-language-processing\"><\/span><strong>Natural Language Processing<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Natural language processing or NLP is a branch of AI that seeks to give computers the ability to comprehend human language in speech or text. In modern business, the technology has found its way into various digital areas. For example, speech-to-text features, Apple\u2019s Siri, sentiment analysis, and chatbots utilize NLP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"how-nlp-works\"><\/span>How NLP works<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>NLP works through two phases. Data preprocessing prepares and cleans inputs for analysis, while algorithm development derives a means to process those inputs. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Data preprocessing is done through tokenization (breaking down inputs into packaged units), stop word removal (removing words not important to overall meaning), lemmatization and stemming (reducing words to their root forms), and part-of-speech tagging (identifying words based on their part-of-speech). <\/li>\n\n\n\n<li>Algorithm development is typically done through rules-based systems, which use meticulously designed sets of linguistic rules to determine intent, or machine learning-based systems, which learn to perform tasks based on a collection of training data fed through them.<\/li>\n<\/ul>\n\n\n\n<p>In a society dominated by big data, uses for NLP are becoming ever more pronounced. Much of the data gathered by companies is in the form of natural human language, necessitating NLP to use this portion of information. Additionally, Natural language processing is an essential part of many outward-facing automated processes such as chatbots. To create a meaningful and significant way to provide customer support without occupying massive amounts of human labor, NLP must be used to ensure that specific problems are accurately addressed.<\/p>\n\n\n\n<p>Some more general uses of NLP include customer feedback analysis, customer service automation, translation, word processors, recruitment, and task automation. These uses provide benefits such as improved accuracy and efficiency, summarization capabilities, professional assistance capabilities, advanced insights, and improved sentiment analysis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"computer-vision\"><\/span><strong>Computer Vision<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>An important field of artificial intelligence (AI) is computer vision. Computer vision allows computers and systems to extract meaningful information from digital images, videos, and other visual inputs. It then takes action and makes recommendations based on the information it takes.<\/p>\n\n\n\n<p>Unlike human vision, computer vision takes more training to perform basic functions like telling objects apart, assessing how far away they are, and analyzing if there is something wrong with them. However, computer vision can surpass human vision once it is trained. For example, it has the ability to inspect thousands of processes or products a minute while making little to no errors.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"key-technologies-of-computer-vision\"><\/span>Key technologies of computer vision<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Computer vision needs a lot of data in order to make accurate, speedy decisions. Two main technologies are used to feed computer vision the data it needs: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>deep learning and convolutional neural networks (CNN). Deep learning is a subset of machine learning that uses algorithms inspired by the human brain to learn from large amounts of data. Computer vision uses deep learning to constantly learn right from wrong based on real-life situations. No physical programming is needed.<\/li>\n\n\n\n<li>a CNN breaks images into pixels that it uses to perform convolutions (creating a third function from two other functions) and make decisions based on what it sees. A CNN is paired with deep learning to determine the accuracy of its predictions until the predictions start to come true. In more simple terms, deep learning makes the decisions based on the information that a CNN provides.<\/li>\n<\/ul>\n\n\n\n<p>Overall, computer vision can be applied to many different sectors. Google Translate uses computer vision to allow users to point their smartphones at foreign words and immediately receive a translation. Furthermore, it is used in the energy, utility, manufacturing, and automotive industries. Based on trends, the market for computer vision is constantly growing and is expected to reach 48.6 billion USD by the end of 2022.<\/p>\n\n\n\n<p><strong>Sources<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.ibm.com\/topics\/computer-vision\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/www.ibm.com\/topics\/computer-vision<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.fingent.com\/blog\/classifying-knowledge-representation-in-artificial-intelligence\/#:~:text=Knowledge%20Representation%20is%20a%20field,handle&#039;%20real%2Dlife%20tasks\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/www.fingent.com\/blog\/classifying-knowledge-representation-in-artificial-intelligence\/#:~:text=Knowledge%20Representation%20is%20a%20field,handle&#8217;%20real%2Dlife%20tasks<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.techtarget.com\/searchenterpriseai\/definition\/natural-language-processing-NLP#:~:text=Natural%20language%20processing%20(NLP)%20is,in%20the%20field%20of%20linguistics\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/www.techtarget.com\/searchenterpriseai\/definition\/natural-language-processing-NLP#:~:text=Natural%20language%20processing%20(NLP)%20is,in%20the%20field%20of%20linguistics<\/a><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-contact-form-7-contact-form-selector\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f5799-o1\" lang=\"pl-PL\" dir=\"ltr\" data-wpcf7-id=\"5799\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/blog\/wp-json\/wp\/v2\/posts\/1768#wpcf7-f5799-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formularz kontaktowy\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"5799\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"pl_PL\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f5799-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<h2 class=\"form-title\"><span class=\"ez-toc-section\" id=\"contact-with-us\"><\/span>Contact with us\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"form-row\">\n\t<div class=\"form-column\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name and surname*\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"form-column\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company*\" value=\"\" type=\"text\" name=\"your-company\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"form-row\">\n\t<div class=\"form-column\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"E-mail*\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"form-column\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"phone-number\"><input size=\"40\" maxlength=\"15\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" aria-invalid=\"false\" placeholder=\"Phone number\" value=\"\" type=\"tel\" name=\"phone-number\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Message\" name=\"your-message\"><\/textarea><\/span>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Submit\" \/>\n<\/p>\n<div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<p>*Required\n<\/p>\n<p class=\"klauzula-naglowek\">Clause:\n<\/p>\n<p>The administrator of your personal data is Infinity Group Sp. z o.o., with its registered office in Bia\u0142ystok.<br \/>\nThe data provided in the form will be processed for the purpose of responding to your inquiry (Article 6(1)(f) of the GDPR \u2013 the administrator\u2019s legitimate interest consisting in conducting correspondence). Providing your data is voluntary, but necessary in order to receive a response.<br \/>\nYou have, among others, the right to object to the processing of your data and the right to lodge a complaint with the President of the Personal Data Protection Office (Poland). Detailed information, including information on data recipients, the data retention period, and possible transfers of data outside the EEA, can be found under the link \u201cInformation on the processing of your personal data\u201d.\n<\/p>\n<\/form>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Artificial intelligence is the development of computer systems to perform tasks that typically require human intelligence, such as visual perception, speech recognition, and decision making. A rapidly growing field, AI has many levels and subsets that make it essential knowledge for any medium to large company looking to expand its reach in the era of&#8230;<\/p>\n","protected":false},"author":2,"featured_media":5766,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-1768","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-en","category-business-solutions-en","category-digital-platforms-en","tag-artificial-inteligence","tag-machine-learning"],"_links":{"self":[{"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/posts\/1768","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/comments?post=1768"}],"version-history":[{"count":10,"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/posts\/1768\/revisions"}],"predecessor-version":[{"id":6086,"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/posts\/1768\/revisions\/6086"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/media\/5766"}],"wp:attachment":[{"href":"https:\/\/www.infinity-group.pl\/blog\/wp-json\/wp\/v2\/media?parent=1768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}