{"id":5836,"date":"2022-10-20T16:59:27","date_gmt":"2022-10-20T16:59:27","guid":{"rendered":"https:\/\/aqbsolutions.com\/blog\/?post_type=listdom-listing&#038;p=5836"},"modified":"2022-10-20T16:59:27","modified_gmt":"2022-10-20T16:59:27","slug":"new-in-ai-math-algorithms","status":"publish","type":"listdom-listing","link":"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/","title":{"rendered":"New in AI: DeepMind Invents More Efficient Math Algorithms"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">If you\u2019re wondering what\u2019s new in AI, it\u2019s this &#8211; A research team at Google\u2019s DeepMind, London, has found that artificial intelligence can come up with faster algorithms for solving matrix multiplication problems. The team has used reinforcement learning for improving math-based algorithms, and has described this in a <\/span><a href=\"https:\/\/www.nature.com\/articles\/s41586-022-05172-4\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">paper published<\/span><\/a><span style=\"font-weight: 400;\"> in the journal <\/span><i><span style=\"font-weight: 400;\">Nature<\/span><\/i><span style=\"font-weight: 400;\">. A Research Briefing has been published as well in the same journal issue that <\/span><a href=\"https:\/\/www.nature.com\/articles\/d41586-022-03023-w\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">summarizes the work<\/span><\/a><span style=\"font-weight: 400;\"> of the research team in London.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Math has a vital role to play in computer programming. It generally serves as a means to describe and then manipulate representations of phenomena in the real world. For example, mathematics is used for representing weather conditions, nodes in an artificial network, or pixels on a computer screen.\u00a0<\/span><\/p>\n<h2><b>Use of Math in Matrix Calculations\u00a0<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">One of the chief ways math is used in such instances is for performing calculations on matrices. For example, when programming games, the possible options for movement are described by matrices. For these movements to be realized, matrices are often added together or multiplied, and sometimes both are done. This is a tedious job, especially as the matrices become larger.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That\u2019s the reason computer scientists have invested lots of time and energy to build more efficient algorithms to accomplish the job. For example, in 1969, mathematician <\/span><i><span style=\"font-weight: 400;\">Volker Strassen<\/span><\/i><span style=\"font-weight: 400;\"> found out a way for multiplying two 2&#215;2 matrices with just seven multiplication operations, instead of eight operations that were standardly used.\u00a0<\/span><\/p>\n<h2><b>New in AI &#8211; Using AI for Creating New Algorithms<\/b><\/h2>\n<p><a href=\"https:\/\/www.nature.com\/articles\/d41586-022-03166-w\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">In this new endeavor<\/span><\/a><span style=\"font-weight: 400;\">, DeepMind\u2019s researchers pondered if it\u2019s possible to use an AI system based on reinforcement learning for creating new algorithms involving fewer steps compared to those that are used now. To figure this out, they sought inspiration from gaming systems, most of which are based on reinforcement learning.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After developing some preliminary systems, the team shifted its attention to tree searching that also is employed in game programming. Tree searching is a way of looking at different scenarios for a system, given a specific situation. When applying to multiplication of matrices, the research team found that when an AI system is converted to a game, it enabled searching for the most efficient way to arrive at a desired outcome, which is a mathematical result.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The team tested their system by letting it look for, review, and then employ existing algorithms, utilizing rewards as enticement, to choose the one that\u2019s most efficient. Their system learned about the factors contributing to the efficiency of matrix multiplication.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Following this, the research team allowed their system to generate its own algorithm, while striving to improve efficiency. It was found by the researchers that in many instances, the algorithms that the system chose were better compared to the ones built by their human predecessors. This discovery is indeed a breakthrough in the field of <\/span><a href=\"https:\/\/www.aqbsolutions.com\/Services\/custom-software-development\/ai-solutions\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">artificial intelligence<\/span><\/a><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019re wondering what\u2019s new in AI, it\u2019s this &#8211; A research team at Google\u2019s DeepMind, London, has found that artificial intelligence [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":5837,"template":"","listdom-location":[],"listdom-tag":[104,105],"listdom-feature":[],"listdom-label":[],"class_list":["post-5836","listdom-listing","type-listdom-listing","status-publish","has-post-thumbnail","hentry","listdom-tag-artificial-intelligence","listdom-tag-reinforcement-learning"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>New in AI: Now AI can Provide More Efficient Math Algorithms<\/title>\n<meta name=\"description\" content=\"Wondering what\u2019s new in AI? Google\u2019s DeepMind has found that AI can come up with faster algorithms to solve matrix multiplication problems.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New in AI: Now AI can Provide More Efficient Math Algorithms\" \/>\n<meta property=\"og:description\" content=\"Wondering what\u2019s new in AI? Google\u2019s DeepMind has found that AI can come up with faster algorithms to solve matrix multiplication problems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aqbsolutions.com\/blog\/wp-content\/uploads\/2022\/10\/More-efficient-math-algorithms.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"780\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/\",\"url\":\"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/\",\"name\":\"New in AI: Now AI can Provide More Efficient Math Algorithms\",\"isPartOf\":{\"@id\":\"https:\/\/aqbsolutions.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/aqbsolutions.com\/blog\/wp-content\/uploads\/2022\/10\/More-efficient-math-algorithms.png\",\"datePublished\":\"2022-10-20T16:59:27+00:00\",\"description\":\"Wondering what\u2019s new in AI? Google\u2019s DeepMind has found that AI can come up with faster algorithms to solve matrix multiplication problems.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/#primaryimage\",\"url\":\"https:\/\/aqbsolutions.com\/blog\/wp-content\/uploads\/2022\/10\/More-efficient-math-algorithms.png\",\"contentUrl\":\"https:\/\/aqbsolutions.com\/blog\/wp-content\/uploads\/2022\/10\/More-efficient-math-algorithms.png\",\"width\":1200,\"height\":780,\"caption\":\"More efficient math algorithms\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aqbsolutions.com\/blog\/#website\",\"url\":\"https:\/\/aqbsolutions.com\/blog\/\",\"name\":\"Aqbsolutions Blog\",\"description\":\"Blogs | IT Services in USA and Canada | aQb Solutions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aqbsolutions.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"New in AI: Now AI can Provide More Efficient Math Algorithms","description":"Wondering what\u2019s new in AI? Google\u2019s DeepMind has found that AI can come up with faster algorithms to solve matrix multiplication problems.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/","og_locale":"en_US","og_type":"article","og_title":"New in AI: Now AI can Provide More Efficient Math Algorithms","og_description":"Wondering what\u2019s new in AI? Google\u2019s DeepMind has found that AI can come up with faster algorithms to solve matrix multiplication problems.","og_url":"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/","og_site_name":"Blog","og_image":[{"width":1200,"height":780,"url":"https:\/\/aqbsolutions.com\/blog\/wp-content\/uploads\/2022\/10\/More-efficient-math-algorithms.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/","url":"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/","name":"New in AI: Now AI can Provide More Efficient Math Algorithms","isPartOf":{"@id":"https:\/\/aqbsolutions.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/#primaryimage"},"image":{"@id":"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/#primaryimage"},"thumbnailUrl":"https:\/\/aqbsolutions.com\/blog\/wp-content\/uploads\/2022\/10\/More-efficient-math-algorithms.png","datePublished":"2022-10-20T16:59:27+00:00","description":"Wondering what\u2019s new in AI? Google\u2019s DeepMind has found that AI can come up with faster algorithms to solve matrix multiplication problems.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aqbsolutions.com\/tech-updates\/new-in-ai-math-algorithms\/#primaryimage","url":"https:\/\/aqbsolutions.com\/blog\/wp-content\/uploads\/2022\/10\/More-efficient-math-algorithms.png","contentUrl":"https:\/\/aqbsolutions.com\/blog\/wp-content\/uploads\/2022\/10\/More-efficient-math-algorithms.png","width":1200,"height":780,"caption":"More efficient math algorithms"},{"@type":"WebSite","@id":"https:\/\/aqbsolutions.com\/blog\/#website","url":"https:\/\/aqbsolutions.com\/blog\/","name":"Aqbsolutions Blog","description":"Blogs | IT Services in USA and Canada | aQb Solutions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aqbsolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/listdom-listing\/5836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/listdom-listing"}],"about":[{"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/types\/listdom-listing"}],"author":[{"embeddable":true,"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/media\/5837"}],"wp:attachment":[{"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=5836"}],"wp:term":[{"taxonomy":"listdom-location","embeddable":true,"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/listdom-location?post=5836"},{"taxonomy":"listdom-tag","embeddable":true,"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/listdom-tag?post=5836"},{"taxonomy":"listdom-feature","embeddable":true,"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/listdom-feature?post=5836"},{"taxonomy":"listdom-label","embeddable":true,"href":"https:\/\/aqbsolutions.com\/blog\/wp-json\/wp\/v2\/listdom-label?post=5836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}