{"id":3370,"date":"2023-11-11T10:49:18","date_gmt":"2023-11-11T16:49:18","guid":{"rendered":"https:\/\/baylor.ai\/?p=3370"},"modified":"2023-11-11T10:49:18","modified_gmt":"2023-11-11T16:49:18","slug":"gabor-filters-as-initializers-for-convolutional-neural-networks-a-study-on-inductive-bias-and-performance-on-image-classification","status":"publish","type":"post","link":"https:\/\/lab.rivas.ai\/?p=3370","title":{"rendered":"Gabor Filters as Initializers for Convolutional Neural Networks: A Study on Inductive Bias and Performance on Image Classification"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/baylor.ai\/wp-content\/uploads\/2023\/11\/DALL\u00b7E-2023-11-11-10.20.11-A-digital-illustration-representing-the-enhancement-of-Convolutional-Neural-Networks-CNNs-for-object-recognition.-The-focus-is-on-the-initial-layers-1024x585.png\" alt=\"\" class=\"wp-image-3371\" srcset=\"https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/DALL\u00b7E-2023-11-11-10.20.11-A-digital-illustration-representing-the-enhancement-of-Convolutional-Neural-Networks-CNNs-for-object-recognition.-The-focus-is-on-the-initial-layers-1024x585.png 1024w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/DALL\u00b7E-2023-11-11-10.20.11-A-digital-illustration-representing-the-enhancement-of-Convolutional-Neural-Networks-CNNs-for-object-recognition.-The-focus-is-on-the-initial-layers-300x171.png 300w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/DALL\u00b7E-2023-11-11-10.20.11-A-digital-illustration-representing-the-enhancement-of-Convolutional-Neural-Networks-CNNs-for-object-recognition.-The-focus-is-on-the-initial-layers-768x439.png 768w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/DALL\u00b7E-2023-11-11-10.20.11-A-digital-illustration-representing-the-enhancement-of-Convolutional-Neural-Networks-CNNs-for-object-recognition.-The-focus-is-on-the-initial-layers-1536x878.png 1536w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/DALL\u00b7E-2023-11-11-10.20.11-A-digital-illustration-representing-the-enhancement-of-Convolutional-Neural-Networks-CNNs-for-object-recognition.-The-focus-is-on-the-initial-layers-863x493.png 863w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/DALL\u00b7E-2023-11-11-10.20.11-A-digital-illustration-representing-the-enhancement-of-Convolutional-Neural-Networks-CNNs-for-object-recognition.-The-focus-is-on-the-initial-layers-189x108.png 189w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/DALL\u00b7E-2023-11-11-10.20.11-A-digital-illustration-representing-the-enhancement-of-Convolutional-Neural-Networks-CNNs-for-object-recognition.-The-focus-is-on-the-initial-layers.png 1792w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<cite>Rivas, Pablo, and Mehang Rai. 2023. &#8220;Enhancing CNNs Performance on Object Recognition Tasks with Gabor Initialization&#8221;\u00a0<em>Electronics<\/em>\u00a012, no. 19: 4072. <a href=\"https:\/\/doi.org\/10.3390\/electronics12194072\">https:\/\/doi.org\/10.3390\/electronics12194072<\/a><\/cite><\/blockquote>\n\n\n\n<p>Our latest journal article, authored by Baylor graduate and former Baylor.AI lab member <a href=\"https:\/\/www.linkedin.com\/in\/mehangrai\/\">Mehang Rai, MS,<\/a> marks an advancement in Convolutional Neural Networks (CNNs). The paper, titled &#8220;<a href=\"https:\/\/www.mdpi.com\/2079-9292\/12\/19\/4072\" data-type=\"link\" data-id=\"https:\/\/www.mdpi.com\/2079-9292\/12\/19\/4072\">Enhancing CNNs Performance on Object Recognition Tasks with Gabor Initialization<\/a>,&#8221; has not only garnered attention in academic circles but also achieved the prestigious Best Poster Award at the LXAI workshop at ICML 2023, a top-tier conference in the field.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<cite>Pablo Rivas\u00a0and Mehang Rai, &#8221;\u00a0Gabor Filters as Initializers for Convolutional Neural Networks: A Study on Inductive Bias and Performance on Image Classification\u00a0&#8220;, in The LXAI Workshop @ <a href=\"https:\/\/icml.cc\/virtual\/2023\/28342\" data-type=\"link\" data-id=\"https:\/\/icml.cc\/virtual\/2023\/28342\">International Conference on Machine Learning (ICML 2023)<\/a>, 7\/2023.<\/cite><\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"787\" src=\"https:\/\/baylor.ai\/wp-content\/uploads\/2023\/11\/image-5-1024x787.png\" alt=\"\" class=\"wp-image-3373\" srcset=\"https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-5-1024x787.png 1024w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-5-300x231.png 300w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-5-768x590.png 768w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-5-1536x1181.png 1536w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-5-863x664.png 863w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-5-140x108.png 140w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-5.png 1592w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>A Journey from Concept to Recognition<\/strong> Our journey with this research began with early discussions and progress shared <a href=\"https:\/\/baylor.ai\/?p=191\">here<\/a>. The idea was simple yet profound: exploring the potential of Gabor filters, known for their exceptional feature extraction capabilities, in enhancing the performance of CNNs for object recognition tasks. This exploration led to a comprehensive study comparing the performance of Gabor-initialized CNNs against traditional CNNs with random initialization across six object recognition datasets.<\/p>\n\n\n\n<p><strong>Key Findings and Contributions<\/strong> The results were fascinating to us. The Gabor-initialized CNNs consistently outperformed traditional models in accuracy, area under the curve, minimum loss, and convergence speed. These findings provide robust evidence in favor of using Gabor-based methods for initializing the receptive fields of CNN architectures, a technique that was explored before with little success because researchers had been constraining Gabor filters during training, precluding gradient descent to optimize the filters as needed for general purpose object recognition, until now.<\/p>\n\n\n\n<p>Our research contributes significantly to the field by demonstrating:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Improved performance in object classification tasks with Gabor-initialized CNNs.<\/li>\n\n\n\n<li>Superior performance of random configurations of Gabor filters in the receptive layer, especially with complex datasets.<\/li>\n\n\n\n<li>Enhanced performance of CNNs in a shorter time frame when incorporating Gabor filters.<\/li>\n<\/ol>\n\n\n\n<p><strong>Implications and Future Directions<\/strong> This study reaffirms the historical success of Gabor filters in image processing and opens new avenues for their application in modern CNN architectures. The impact of this research is vast, suggesting potential enhancements in various applications of CNNs, from medical imaging to autonomous vehicles.<\/p>\n\n\n\n<p>As we celebrate this achievement, we also look forward to further research. Future studies could explore initializing other vision architectures, such as Vision Transformers (ViTs), with Gabor filters.<\/p>\n\n\n\n<p>It&#8217;s a proud moment for us at the lab to see our research recognized on a global platform like <a href=\"https:\/\/icml.cc\/virtual\/2023\/28342\">ICML 2023<\/a> and published in <a href=\"https:\/\/www.mdpi.com\/2079-9292\/12\/19\/4072\">a journal<\/a>. This accomplishment is a testament to our commitment to pushing the boundaries of AI and ML research. We congratulate <a href=\"https:\/\/www.linkedin.com\/in\/mehangrai\/\">Mehang Rai<\/a> for this remarkable achievement and thank the AI community for their continued support and recognition.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1520\" height=\"2280\" src=\"https:\/\/baylor.ai\/wp-content\/uploads\/2023\/11\/image-6.png\" alt=\"\" class=\"wp-image-3378\" srcset=\"https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-6.png 1520w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-6-200x300.png 200w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-6-683x1024.png 683w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-6-768x1152.png 768w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-6-1024x1536.png 1024w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-6-1365x2048.png 1365w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-6-863x1295.png 863w, https:\/\/lab.rivas.ai\/wp-content\/uploads\/2023\/11\/image-6-72x108.png 72w\" sizes=\"auto, (max-width: 1520px) 100vw, 1520px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Mehang Rai and Pablo Rivas&#8217; research paper on improving Convolutional Neural Networks (CNNs) performance with Gabor Initialization won Best Poster Award at ICML 2023. The novel Gabor-initialized CNNs provided superior results in object recognition tasks, opening potential advancements in CNN applications.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[6],"class_list":["post-3370","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-computer-vision"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=\/wp\/v2\/posts\/3370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3370"}],"version-history":[{"count":5,"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=\/wp\/v2\/posts\/3370\/revisions"}],"predecessor-version":[{"id":3379,"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=\/wp\/v2\/posts\/3370\/revisions\/3379"}],"wp:attachment":[{"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lab.rivas.ai\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}