CINXE.COM
Electronics | An Open Access Journal from MDPI
<!DOCTYPE html> <html lang="en" xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta content="mdpi" name="sso-service" /> <meta content="width=device-width, initial-scale=1.0" name="viewport" /> <title>Electronics | An Open Access Journal from MDPI</title><link rel="stylesheet" href="https://pub.mdpi-res.com/assets/css/font-awesome.min.css?eb190a3a77e5e1ee?1732286508"> <link rel="stylesheet" href="https://pub.mdpi-res.com/assets/css/jquery.multiselect.css?f56c135cbf4d1483?1732286508"> <link rel="stylesheet" href="https://pub.mdpi-res.com/assets/css/chosen.min.css?d7ca5ca9441ef9e1?1732286508"> <link rel="stylesheet" href="https://pub.mdpi-res.com/assets/css/main2.css?69b39374e6b554b7?1732286508"> <link rel="mask-icon" href="https://pub.mdpi-res.com/img/mask-icon-128.svg?c1c7eca266cd7013?1732286508" color="#4f5671"> <link rel="apple-touch-icon" sizes="180x180" href="https://pub.mdpi-res.com/icon/apple-touch-icon-180x180.png?1732286508"> <link rel="apple-touch-icon" sizes="152x152" href="https://pub.mdpi-res.com/icon/apple-touch-icon-152x152.png?1732286508"> <link rel="apple-touch-icon" sizes="144x144" href="https://pub.mdpi-res.com/icon/apple-touch-icon-144x144.png?1732286508"> <link rel="apple-touch-icon" sizes="120x120" href="https://pub.mdpi-res.com/icon/apple-touch-icon-120x120.png?1732286508"> <link rel="apple-touch-icon" sizes="114x114" href="https://pub.mdpi-res.com/icon/apple-touch-icon-114x114.png?1732286508"> <link rel="apple-touch-icon" sizes="76x76" href="https://pub.mdpi-res.com/icon/apple-touch-icon-76x76.png?1732286508"> <link rel="apple-touch-icon" sizes="72x72" href="https://pub.mdpi-res.com/icon/apple-touch-icon-72x72.png?1732286508"> <link rel="apple-touch-icon" sizes="57x57" href="https://pub.mdpi-res.com/icon/apple-touch-icon-57x57.png?1732286508"> <link rel="apple-touch-icon" href="https://pub.mdpi-res.com/icon/apple-touch-icon-57x57.png?1732286508"> <link rel="apple-touch-icon-precomposed" href="https://pub.mdpi-res.com/icon/apple-touch-icon-57x57.png?1732286508"> <link rel="manifest" href="/manifest.json"> <meta name="theme-color" content="#ffffff"> <meta name="application-name" content=" "/> <link rel="apple-touch-startup-image" href="https://pub.mdpi-res.com/img/journals/electronics-logo-sq.png?8600e93ff98dbf14"> <link rel="apple-touch-icon" href="https://pub.mdpi-res.com/img/journals/electronics-logo-sq.png?8600e93ff98dbf14"> <meta name="msapplication-TileImage" content="https://pub.mdpi-res.com/img/journals/electronics-logo-sq.png?8600e93ff98dbf14"> <link rel="icon" type="image/png" sizes="32x32" href="https://pub.mdpi-res.com/img/journals/electronics-logo-sq.png?8600e93ff98dbf14"> <link rel="icon" type="image/png" sizes="96x96" href="https://pub.mdpi-res.com/img/journals/electronics-logo-sq.png?8600e93ff98dbf14"> <link rel="icon" type="image/png" sizes="16x16" href="https://pub.mdpi-res.com/img/journals/electronics-logo-sq.png?8600e93ff98dbf14"> <link rel="icon" type="image/png" sizes="192x192" href="https://pub.mdpi-res.com/img/journals/electronics-logo-sq.png?8600e93ff98dbf14"> <meta name="title" content="Electronics"> <meta name="description" content="Electronics, an international, peer-reviewed Open Access journal." /> <link rel="image_src" href="https://pub.mdpi-res.com/img/journals/electronics-logo.png?8600e93ff98dbf14" /> <meta property="og:title" content="Electronics" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.mdpi.com/journal/electronics" /> <meta property="og:description" content="Electronics, an international, peer-reviewed Open Access journal." /> <meta property="og:image" content="https://pub.mdpi-res.com/img/journals/electronics-logo-social.png?8600e93ff98dbf14" /> <style> h2, #abstract .related_suggestion_title { } .batch_articles a { color: #000; } a, .batch_articles .authors a, a:focus, a:hover, a:active, .batch_articles a:focus, .batch_articles a:hover, li.side-menu-li a { } span.label a { color: #fff; } #main-content a.title-link:hover, #main-content a.title-link:focus, #main-content div.generic-item a.title-link:hover, #main-content div.generic-item a.title-link:focus { } #main-content #middle-column .generic-item.article-item a.title-link:hover, #main-content #middle-column .generic-item.article-item a.title-link:focus { } .art-authors a.toEncode { color: #333; font-weight: 700; } #main-content #middle-column ul li::before { } .accordion-navigation.active a.accordion__title, .accordion-navigation.active a.accordion__title::after { } .accordion-navigation li:hover::before, .accordion-navigation li:hover a, .accordion-navigation li:focus a { } .relative-size-container .relative-size-image .relative-size { } .middle-column__help__fixed a:hover i, } input[type="checkbox"]:checked:after { } input[type="checkbox"]:not(:disabled):hover:before { } #main-content .bolded-text { } #main-content .hypothesis-count-container { } #main-content .hypothesis-count-container:before { } .full-size-menu ul li.menu-item .dropdown-wrapper { } .full-size-menu ul li.menu-item > a.open::after { } #title-story .title-story-orbit .orbit-caption { #background: url('/img/design/000000_background.png') !important; background: url('/img/design/ffffff_background.png') !important; color: rgb(51, 51, 51) !important; } #main-content .content__container__orbit { background-color: #000 !important; } #main-content .content__container__journal { color: #fff; } .html-article-menu .row span { } .html-article-menu .row span.active { } .accordion-navigation__journal .side-menu-li.active::before, .accordion-navigation__journal .side-menu-li.active a { color: rgba(91,115,14,0.75) !important; font-weight: 700; } .accordion-navigation__journal .side-menu-li:hover::before , .accordion-navigation__journal .side-menu-li:hover a { color: rgba(91,115,14,0.75) !important; } .side-menu-ul li.active a, .side-menu-ul li.active, .side-menu-ul li.active::before { color: rgba(91,115,14,0.75) !important; } .side-menu-ul li.active a { } .result-selected, .active-result.highlighted, .active-result:hover, .result-selected, .active-result.highlighted, .active-result:focus { } .search-container.search-container__default-scheme { } nav.tab-bar .open-small-search.active:after { } .search-container.search-container__default-scheme .custom-accordion-for-small-screen-link::after { color: #fff; } @media only screen and (max-width: 50em) { #main-content .content__container.journal-info { color: #fff; } #main-content .content__container.journal-info a { color: #fff; } } .button.button--color { } .button.button--color:hover, .button.button--color:focus { } .button.button--color-journal { position: relative; background-color: rgba(91,115,14,0.75); border-color: #fff; color: #fff !important; } .button.button--color-journal:hover::before { content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: #ffffff; opacity: 0.2; } .button.button--color-journal:visited, .button.button--color-journal:hover, .button.button--color-journal:focus { background-color: rgba(91,115,14,0.75); border-color: #fff; color: #fff !important; } .button.button--color path { } .button.button--color:hover path { fill: #fff; } #main-content #search-refinements .ui-slider-horizontal .ui-slider-range { } .breadcrumb__element:last-of-type a { } #main-header { } #full-size-menu .top-bar, #full-size-menu li.menu-item span.user-email { } .top-bar-section li:not(.has-form) a:not(.button) { } #full-size-menu li.menu-item .dropdown-wrapper li a:hover { } #full-size-menu li.menu-item a:hover, #full-size-menu li.menu.item a:focus, nav.tab-bar a:hover { } #full-size-menu li.menu.item a:active, #full-size-menu li.menu.item a.active { } #full-size-menu li.menu-item a.open-mega-menu.active, #full-size-menu li.menu-item div.mega-menu, a.open-mega-menu.active { } #full-size-menu li.menu-item div.mega-menu li, #full-size-menu li.menu-item div.mega-menu a { border-color: #9a9a9a; } div.type-section h2 { font-size: 20px; line-height: 26px; font-weight: 300; } div.type-section h3 { margin-left: 15px; margin-bottom: 0px; font-weight: 300; } .journal-tabs .tab-title.active a { } </style> <link rel="alternate" type="application/rss+xml" title="MDPI Publishing - Latest articles" href="https://www.mdpi.com/rss"> <link rel="alternate" type="application/rss+xml" title="MDPI Publishing - Electronics - Latest Articles" href="/rss/journal/electronics"> <meta name="google-site-verification" content="PxTlsg7z2S00aHroktQd57fxygEjMiNHydKn3txhvwY"> <meta name="facebook-domain-verification" content="mcoq8dtq6sb2hf7z29j8w515jjoof7" /> <script id="Cookiebot" data-cfasync="false" src="https://consent.cookiebot.com/uc.js" data-cbid="51491ddd-fe7a-4425-ab39-69c78c55829f" type="text/javascript" async></script> <!--[if lt IE 9]> <script>var browserIe8 = true;</script> <link rel="stylesheet" href="https://pub.mdpi-res.com/assets/css/ie8foundationfix.css?50273beac949cbf0?1732286508"> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.6.2/html5shiv.js"></script> <script src="//s3.amazonaws.com/nwapi/nwmatcher/nwmatcher-1.2.5-min.js"></script> <script src="//html5base.googlecode.com/svn-history/r38/trunk/js/selectivizr-1.0.3b.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.1.0/respond.min.js"></script> <script src="https://pub.mdpi-res.com/assets/js/ie8/ie8patch.js?9e1d3c689a0471df?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/ie8/rem.min.js?94b62787dcd6d2f2?1732286508"></script> <![endif]--> <script type="text/plain" data-cookieconsent="statistics"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WPK7SW5'); </script> <script type="text/plain" data-cookieconsent="statistics"> _linkedin_partner_id = "2846186"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <script type="text/plain" data-cookieconsent="statistics" data-cfasync="false" src="//script.crazyegg.com/pages/scripts/0116/4951.js" async="async" ></script> </head> <body> <div id="menuModal" class="reveal-modal reveal-modal-new reveal-modal-menu" aria-hidden="true" data-reveal role="dialog"> <div class="menu-container"> <div class="UI_NavMenu"> <div class="content__container " > <div class="custom-accordion-for-small-screen-link " > <h2>Journals</h2> </div> <div class="target-item custom-accordion-for-small-screen-content show-for-medium-up"> <div class="menu-container__links"> <div style="width: 100%; float: left;"> <a href="/about/journals">Active Journals</a> <a href="/about/journalfinder">Find a Journal</a> <a href="/about/journals/proposal">Journal Proposal</a> <a href="/about/proceedings">Proceedings Series</a> </div> </div> </div> </div> <a href="/topics"> <h2>Topics</h2> </a> <div class="content__container " > <div class="custom-accordion-for-small-screen-link " > <h2>Information</h2> </div> <div class="target-item custom-accordion-for-small-screen-content show-for-medium-up"> <div class="menu-container__links"> <div style="width: 100%; max-width: 200px; float: left;"> <a href="/authors">For Authors</a> <a href="/reviewers">For Reviewers</a> <a href="/editors">For Editors</a> <a href="/librarians">For Librarians</a> <a href="/publishing_services">For Publishers</a> <a href="/societies">For Societies</a> <a href="/conference_organizers">For Conference Organizers</a> </div> <div style="width: 100%; max-width: 250px; float: left;"> <a href="/openaccess">Open Access Policy</a> <a href="/ioap">Institutional Open Access Program</a> <a href="/special_issues_guidelines">Special Issues Guidelines</a> <a href="/editorial_process">Editorial Process</a> <a href="/ethics">Research and Publication Ethics</a> <a href="/apc">Article Processing Charges</a> <a href="/awards">Awards</a> <a href="/testimonials">Testimonials</a> </div> </div> </div> </div> <a href="/authors/english"> <h2>Editing Services</h2> </a> <div class="content__container " > <div class="custom-accordion-for-small-screen-link " > <h2>Initiatives</h2> </div> <div class="target-item custom-accordion-for-small-screen-content show-for-medium-up"> <div class="menu-container__links"> <div style="width: 100%; float: left;"> <a href="https://sciforum.net" target="_blank" rel="noopener noreferrer">Sciforum</a> <a href="https://www.mdpi.com/books" target="_blank" rel="noopener noreferrer">MDPI Books</a> <a href="https://www.preprints.org" target="_blank" rel="noopener noreferrer">Preprints.org</a> <a href="https://www.scilit.net" target="_blank" rel="noopener noreferrer">Scilit</a> <a href="https://sciprofiles.com" target="_blank" rel="noopener noreferrer">SciProfiles</a> <a href="https://encyclopedia.pub" target="_blank" rel="noopener noreferrer">Encyclopedia</a> <a href="https://jams.pub" target="_blank" rel="noopener noreferrer">JAMS</a> <a href="/about/proceedings">Proceedings Series</a> </div> </div> </div> </div> <div class="content__container " > <div class="custom-accordion-for-small-screen-link " > <h2>About</h2> </div> <div class="target-item custom-accordion-for-small-screen-content show-for-medium-up"> <div class="menu-container__links"> <div style="width: 100%; float: left;"> <a href="/about">Overview</a> <a href="/about/contact">Contact</a> <a href="https://careers.mdpi.com" target="_blank" rel="noopener noreferrer">Careers</a> <a href="/about/announcements">News</a> <a href="/about/press">Press</a> <a href="http://blog.mdpi.com/" target="_blank" rel="noopener noreferrer">Blog</a> </div> </div> </div> </div> </div> <div class="menu-container__buttons"> <a class="button UA_SignInUpButton" href="/user/login">Sign In / Sign Up</a> </div> </div> </div> <div id="captchaModal" class="reveal-modal reveal-modal-new reveal-modal-new--small" data-reveal aria-label="Captcha" aria-hidden="true" role="dialog"></div> <div id="actionDisabledModal" class="reveal-modal" data-reveal aria-labelledby="actionDisableModalTitle" aria-hidden="true" role="dialog" style="width: 300px;"> <h2 id="actionDisableModalTitle">Notice</h2> <form action="/email/captcha" method="post" id="emailCaptchaForm"> <div class="row"> <div id="js-action-disabled-modal-text" class="small-12 columns"> </div> <div id="js-action-disabled-modal-submit" class="small-12 columns" style="margin-top: 10px; display: none;"> You can make submissions to other journals <a href="https://susy.mdpi.com/user/manuscripts/upload">here</a>. </div> </div> </form> <a class="close-reveal-modal" aria-label="Close"> <i class="material-icons">clear</i> </a> </div> <div id="rssNotificationModal" class="reveal-modal reveal-modal-new" data-reveal aria-labelledby="rssNotificationModalTitle" aria-hidden="true" role="dialog"> <div class="row"> <div class="small-12 columns"> <h2 id="rssNotificationModalTitle">Notice</h2> <p> You are accessing a machine-readable page. In order to be human-readable, please install an RSS reader. </p> </div> </div> <div class="row"> <div class="small-12 columns"> <a class="button button--color js-rss-notification-confirm">Continue</a> <a class="button button--grey" onclick="$(this).closest('.reveal-modal').find('.close-reveal-modal').click(); return false;">Cancel</a> </div> </div> <a class="close-reveal-modal" aria-label="Close"> <i class="material-icons">clear</i> </a> </div> <div id="drop-article-label-openaccess" class="f-dropdown medium" data-dropdown-content aria-hidden="true" tabindex="-1"> <p> All articles published by MDPI are made immediately available worldwide under an open access license. No special permission is required to reuse all or part of the article published by MDPI, including figures and tables. For articles published under an open access Creative Common CC BY license, any part of the article may be reused without permission provided that the original article is clearly cited. For more information, please refer to <a href="https://www.mdpi.com/openaccess">https://www.mdpi.com/openaccess</a>. </p> </div> <div id="drop-article-label-feature" class="f-dropdown medium" data-dropdown-content aria-hidden="true" tabindex="-1"> <p> Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for future research directions and describes possible research applications. </p> <p> Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive positive feedback from the reviewers. </p> </div> <div id="drop-article-label-choice" class="f-dropdown medium" data-dropdown-content aria-hidden="true" tabindex="-1"> <p> Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world. Editors select a small number of articles recently published in the journal that they believe will be particularly interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the most exciting work published in the various research areas of the journal. <div style="margin-top: -10px;"> <div id="drop-article-label-choice-journal-link" style="display: none; margin-top: -10px; padding-top: 10px;"> </div> </div> </p> </div> <div id="drop-article-label-resubmission" class="f-dropdown medium" data-dropdown-content aria-hidden="true" tabindex="-1"> <p> Original Submission Date Received: <span id="drop-article-label-resubmission-date"></span>. </p> </div> <div id="container"> <noscript> <div id="no-javascript"> You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled. </div> </noscript> <div class="fixed"> <nav class="tab-bar show-for-medium-down"> <div class="row full-width collapse"> <div class="medium-3 small-4 columns"> <a href="/"> <img class="full-size-menu__mdpi-logo" src="https://pub.mdpi-res.com/img/design/mdpi-pub-logo-black-small1.svg?da3a8dcae975a41c?1732286508" style="width: 64px;" title="MDPI Open Access Journals"> </a> </div> <div class="medium-3 small-4 columns right-aligned"> <div class="show-for-medium-down"> <a href="#" style="display: none;"> <i class="material-icons" onclick="$('#menuModal').foundation('reveal', 'close'); return false;">clear</i> </a> <a class="js-toggle-desktop-layout-link" title="Toggle desktop layout" style="display: none;" href="/toggle_desktop_layout_cookie"> <i class="material-icons">zoom_out_map</i> </a> <a href="#" class="js-open-small-search open-small-search"> <i class="material-icons show-for-small only">search</i> </a> <a title="MDPI main page" class="js-open-menu" data-reveal-id="menuModal" href="#"> <i class="material-icons">menu</i> </a> </div> </div> </div> </nav> </div> <section class="main-section"> <header> <div class="full-size-menu show-for-large-up"> <div class="row full-width"> <div class="large-1 columns"> <a href="/"> <img class="full-size-menu__mdpi-logo" src="https://pub.mdpi-res.com/img/design/mdpi-pub-logo-black-small1.svg?da3a8dcae975a41c?1732286508" title="MDPI Open Access Journals"> </a> </div> <div class="large-8 columns text-right UI_NavMenu"> <ul> <li class="menu-item"> <a href="/about/journals" data-dropdown="journals-dropdown" aria-controls="journals-dropdown" aria-expanded="false" data-options="is_hover: true; hover_timeout: 200">Journals</a> <ul id="journals-dropdown" class="f-dropdown dropdown-wrapper dropdown-wrapper__small" data-dropdown-content aria-hidden="true" tabindex="-1"> <li> <div class="row"> <div class="small-12 columns"> <ul> <li> <a href="/about/journals"> Active Journals </a> </li> <li> <a href="/about/journalfinder"> Find a Journal </a> </li> <li> <a href="/about/journals/proposal"> Journal Proposal </a> </li> <li> <a href="/about/proceedings"> Proceedings Series </a> </li> </ul> </div> </div> </li> </ul> </li> <li class="menu-item"> <a href="/topics">Topics</a> </li> <li class="menu-item"> <a href="/authors" data-dropdown="information-dropdown" aria-controls="information-dropdown" aria-expanded="false" data-options="is_hover:true; hover_timeout:200">Information</a> <ul id="information-dropdown" class="f-dropdown dropdown-wrapper" data-dropdown-content aria-hidden="true" tabindex="-1"> <li> <div class="row"> <div class="small-5 columns right-border"> <ul> <li> <a href="/authors">For Authors</a> </li> <li> <a href="/reviewers">For Reviewers</a> </li> <li> <a href="/editors">For Editors</a> </li> <li> <a href="/librarians">For Librarians</a> </li> <li> <a href="/publishing_services">For Publishers</a> </li> <li> <a href="/societies">For Societies</a> </li> <li> <a href="/conference_organizers">For Conference Organizers</a> </li> </ul> </div> <div class="small-7 columns"> <ul> <li> <a href="/openaccess">Open Access Policy</a> </li> <li> <a href="/ioap">Institutional Open Access Program</a> </li> <li> <a href="/special_issues_guidelines">Special Issues Guidelines</a> </li> <li> <a href="/editorial_process">Editorial Process</a> </li> <li> <a href="/ethics">Research and Publication Ethics</a> </li> <li> <a href="/apc">Article Processing Charges</a> </li> <li> <a href="/awards">Awards</a> </li> <li> <a href="/testimonials">Testimonials</a> </li> </ul> </div> </div> </li> </ul> </li> <li class="menu-item"> <a href="/authors/english">Editing Services</a> </li> <li class="menu-item"> <a href="/about/initiatives" data-dropdown="initiatives-dropdown" aria-controls="initiatives-dropdown" aria-expanded="false" data-options="is_hover: true; hover_timeout: 200">Initiatives</a> <ul id="initiatives-dropdown" class="f-dropdown dropdown-wrapper dropdown-wrapper__small" data-dropdown-content aria-hidden="true" tabindex="-1"> <li> <div class="row"> <div class="small-12 columns"> <ul> <li> <a href="https://sciforum.net" target="_blank" rel="noopener noreferrer"> Sciforum </a> </li> <li> <a href="https://www.mdpi.com/books" target="_blank" rel="noopener noreferrer"> MDPI Books </a> </li> <li> <a href="https://www.preprints.org" target="_blank" rel="noopener noreferrer"> Preprints.org </a> </li> <li> <a href="https://www.scilit.net" target="_blank" rel="noopener noreferrer"> Scilit </a> </li> <li> <a href="https://sciprofiles.com" target="_blank" rel="noopener noreferrer"> SciProfiles </a> </li> <li> <a href="https://encyclopedia.pub" target="_blank" rel="noopener noreferrer"> Encyclopedia </a> </li> <li> <a href="https://jams.pub" target="_blank" rel="noopener noreferrer"> JAMS </a> </li> <li> <a href="/about/proceedings"> Proceedings Series </a> </li> </ul> </div> </div> </li> </ul> </li> <li class="menu-item"> <a href="/about" data-dropdown="about-dropdown" aria-controls="about-dropdown" aria-expanded="false" data-options="is_hover: true; hover_timeout: 200">About</a> <ul id="about-dropdown" class="f-dropdown dropdown-wrapper dropdown-wrapper__small" data-dropdown-content aria-hidden="true" tabindex="-1"> <li> <div class="row"> <div class="small-12 columns"> <ul> <li> <a href="/about"> Overview </a> </li> <li> <a href="/about/contact"> Contact </a> </li> <li> <a href="https://careers.mdpi.com" target="_blank" rel="noopener noreferrer"> Careers </a> </li> <li> <a href="/about/announcements"> News </a> </li> <li> <a href="/about/press"> Press </a> </li> <li> <a href="http://blog.mdpi.com/" target="_blank" rel="noopener noreferrer"> Blog </a> </li> </ul> </div> </div> </li> </ul> </li> </ul> </div> <div class="large-3 columns text-right full-size-menu__buttons"> <div> <a class="button button--default-inversed UA_SignInUpButton" href="/user/login">Sign In / Sign Up</a> <a class="button button--default js-journal-active-only-link js-journal-active-only-submit-link UC_NavSubmitButton" href=" https://susy.mdpi.com/user/manuscripts/upload?journal=electronics " data-disabledmessage="new submissions are not possible.">Submit</a> </div> </div> </div> </div> <div class="header-divider"> </div> <div class="search-container hide-for-small-down row search-container__homepage-scheme"> <form id="basic_search" style="background-color: inherit !important;" class="large-12 medium-12 columns " action="/search" method="get"> <div class="row search-container__main-elements"> <div class="large-2 medium-2 small-12 columns text-right1 small-only-text-left"> <div class="show-for-medium-up"> <div class="search-input-label"> </div> </div> <span class="search-container__title">Search<span class="hide-for-medium"> for Articles</span><span class="hide-for-small">:</span></span> </div> <div class="custom-accordion-for-small-screen-content"> <div class="large-2 medium-2 small-6 columns "> <div class=""> <div class="search-input-label">Title / Keyword</div> </div> <input type="text" placeholder="Title / Keyword" id="q" tabindex="1" name="q" value="" /> </div> <div class="large-2 medium-2 small-6 columns "> <div class=""> <div class="search-input-label">Author / Affiliation / Email</div> </div> <input type="text" id="authors" placeholder="Author / Affiliation / Email" tabindex="2" name="authors" value="" /> </div> <div class="large-2 medium-2 small-6 columns "> <div class=""> <div class="search-input-label">Journal</div> </div> <select id="journal" tabindex="3" name="journal" class="chosen-select"> <option value="">All Journals</option> <option value="acoustics" > Acoustics </option> <option value="amh" > Acta Microbiologica Hellenica (AMH) </option> <option value="actuators" > Actuators </option> <option value="admsci" > Administrative Sciences </option> <option value="adolescents" > Adolescents </option> <option value="arm" > Advances in Respiratory Medicine (ARM) </option> <option value="aerobiology" > Aerobiology </option> <option value="aerospace" > Aerospace </option> <option value="agriculture" > Agriculture </option> <option value="agriengineering" > AgriEngineering </option> <option value="agrochemicals" > Agrochemicals </option> <option value="agronomy" > Agronomy </option> <option value="ai" > AI </option> <option value="air" > Air </option> <option value="algorithms" > Algorithms </option> <option value="allergies" > Allergies </option> <option value="alloys" > Alloys </option> <option value="analytica" > Analytica </option> <option value="analytics" > Analytics </option> <option value="anatomia" > Anatomia </option> <option value="anesthres" > Anesthesia Research </option> <option value="animals" > Animals </option> <option value="antibiotics" > Antibiotics </option> <option value="antibodies" > Antibodies </option> <option value="antioxidants" > Antioxidants </option> <option value="applbiosci" > Applied Biosciences </option> <option value="applmech" > Applied Mechanics </option> <option value="applmicrobiol" > Applied Microbiology </option> <option value="applnano" > Applied Nano </option> <option value="applsci" > Applied Sciences </option> <option value="asi" > Applied System Innovation (ASI) </option> <option value="appliedchem" > AppliedChem </option> <option value="appliedmath" > AppliedMath </option> <option value="aquacj" > Aquaculture Journal </option> <option value="architecture" > Architecture </option> <option value="arthropoda" > Arthropoda </option> <option value="arts" > Arts </option> <option value="astronomy" > Astronomy </option> <option value="atmosphere" > Atmosphere </option> <option value="atoms" > Atoms </option> <option value="audiolres" > Audiology Research </option> <option value="automation" > Automation </option> <option value="axioms" > Axioms </option> <option value="bacteria" > Bacteria </option> <option value="batteries" > Batteries </option> <option value="behavsci" > Behavioral Sciences </option> <option value="beverages" > Beverages </option> <option value="BDCC" > Big Data and Cognitive Computing (BDCC) </option> <option value="biochem" > BioChem </option> <option value="bioengineering" > Bioengineering </option> <option value="biologics" > Biologics </option> <option value="biology" > Biology </option> <option value="blsf" > Biology and Life Sciences Forum </option> <option value="biomass" > Biomass </option> <option value="biomechanics" > Biomechanics </option> <option value="biomed" > BioMed </option> <option value="biomedicines" > Biomedicines </option> <option value="biomedinformatics" > BioMedInformatics </option> <option value="biomimetics" > Biomimetics </option> <option value="biomolecules" > Biomolecules </option> <option value="biophysica" > Biophysica </option> <option value="biosensors" > Biosensors </option> <option value="biotech" > BioTech </option> <option value="birds" > Birds </option> <option value="blockchains" > Blockchains </option> <option value="brainsci" > Brain Sciences </option> <option value="buildings" > Buildings </option> <option value="businesses" > Businesses </option> <option value="carbon" > C </option> <option value="cancers" > Cancers </option> <option value="cardiogenetics" > Cardiogenetics </option> <option value="catalysts" > Catalysts </option> <option value="cells" > Cells </option> <option value="ceramics" > Ceramics </option> <option value="challenges" > Challenges </option> <option value="ChemEngineering" > ChemEngineering </option> <option value="chemistry" > Chemistry </option> <option value="chemproc" > Chemistry Proceedings </option> <option value="chemosensors" > Chemosensors </option> <option value="children" > Children </option> <option value="chips" > Chips </option> <option value="civileng" > CivilEng </option> <option value="cleantechnol" > Clean Technologies (Clean Technol.) </option> <option value="climate" > Climate </option> <option value="ctn" > Clinical and Translational Neuroscience (CTN) </option> <option value="clinbioenerg" > Clinical Bioenergetics </option> <option value="clinpract" > Clinics and Practice </option> <option value="clockssleep" > Clocks & Sleep </option> <option value="coasts" > Coasts </option> <option value="coatings" > Coatings </option> <option value="colloids" > Colloids and Interfaces </option> <option value="colorants" > Colorants </option> <option value="commodities" > Commodities </option> <option value="complications" > Complications </option> <option value="compounds" > Compounds </option> <option value="computation" > Computation </option> <option value="csmf" > Computer Sciences & Mathematics Forum </option> <option value="computers" > Computers </option> <option value="condensedmatter" > Condensed Matter </option> <option value="conservation" > Conservation </option> <option value="constrmater" > Construction Materials </option> <option value="cmd" > Corrosion and Materials Degradation (CMD) </option> <option value="cosmetics" > Cosmetics </option> <option value="covid" > COVID </option> <option value="crops" > Crops </option> <option value="cryo" > Cryo </option> <option value="cryptography" > Cryptography </option> <option value="crystals" > Crystals </option> <option value="cimb" > Current Issues in Molecular Biology (CIMB) </option> <option value="curroncol" > Current Oncology </option> <option value="dairy" > Dairy </option> <option value="data" > Data </option> <option value="dentistry" > Dentistry Journal </option> <option value="dermato" > Dermato </option> <option value="dermatopathology" > Dermatopathology </option> <option value="designs" > Designs </option> <option value="diabetology" > Diabetology </option> <option value="diagnostics" > Diagnostics </option> <option value="dietetics" > Dietetics </option> <option value="digital" > Digital </option> <option value="disabilities" > Disabilities </option> <option value="diseases" > Diseases </option> <option value="diversity" > Diversity </option> <option value="dna" > DNA </option> <option value="drones" > Drones </option> <option value="ddc" > Drugs and Drug Candidates (DDC) </option> <option value="dynamics" > Dynamics </option> <option value="earth" > Earth </option> <option value="ecologies" > Ecologies </option> <option value="econometrics" > Econometrics </option> <option value="economies" > Economies </option> <option value="education" > Education Sciences </option> <option value="electricity" > Electricity </option> <option value="electrochem" > Electrochem </option> <option value="electronicmat" > Electronic Materials </option> <option value="electronics" selected='selected'> Electronics </option> <option value="ecm" > Emergency Care and Medicine </option> <option value="encyclopedia" > Encyclopedia </option> <option value="endocrines" > Endocrines </option> <option value="energies" > Energies </option> <option value="esa" > Energy Storage and Applications (ESA) </option> <option value="eng" > Eng </option> <option value="engproc" > Engineering Proceedings </option> <option value="entropy" > Entropy </option> <option value="environsciproc" > Environmental Sciences Proceedings </option> <option value="environments" > Environments </option> <option value="epidemiologia" > Epidemiologia </option> <option value="epigenomes" > Epigenomes </option> <option value="ebj" > European Burn Journal (EBJ) </option> <option value="ejihpe" > European Journal of Investigation in Health, Psychology and Education (EJIHPE) </option> <option value="fermentation" > Fermentation </option> <option value="fibers" > Fibers </option> <option value="fintech" > FinTech </option> <option value="fire" > Fire </option> <option value="fishes" > Fishes </option> <option value="fluids" > Fluids </option> <option value="foods" > Foods </option> <option value="forecasting" > Forecasting </option> <option value="forensicsci" > Forensic Sciences </option> <option value="forests" > Forests </option> <option value="fossstud" > Fossil Studies </option> <option value="foundations" > Foundations </option> <option value="fractalfract" > Fractal and Fractional (Fractal Fract) </option> <option value="fuels" > Fuels </option> <option value="future" > Future </option> <option value="futureinternet" > Future Internet </option> <option value="futurepharmacol" > Future Pharmacology </option> <option value="futuretransp" > Future Transportation </option> <option value="galaxies" > Galaxies </option> <option value="games" > Games </option> <option value="gases" > Gases </option> <option value="gastroent" > Gastroenterology Insights </option> <option value="gastrointestdisord" > Gastrointestinal Disorders </option> <option value="gastronomy" > Gastronomy </option> <option value="gels" > Gels </option> <option value="genealogy" > Genealogy </option> <option value="genes" > Genes </option> <option value="geographies" > Geographies </option> <option value="geohazards" > GeoHazards </option> <option value="geomatics" > Geomatics </option> <option value="geometry" > Geometry </option> <option value="geosciences" > Geosciences </option> <option value="geotechnics" > Geotechnics </option> <option value="geriatrics" > Geriatrics </option> <option value="glacies" > Glacies </option> <option value="gucdd" > Gout, Urate, and Crystal Deposition Disease (GUCDD) </option> <option value="grasses" > Grasses </option> <option value="hardware" > Hardware </option> <option value="healthcare" > Healthcare </option> <option value="hearts" > Hearts </option> <option value="hemato" > Hemato </option> <option value="hematolrep" > Hematology Reports </option> <option value="heritage" > Heritage </option> <option value="histories" > Histories </option> <option value="horticulturae" > Horticulturae </option> <option value="hospitals" > Hospitals </option> <option value="humanities" > Humanities </option> <option value="humans" > Humans </option> <option value="hydrobiology" > Hydrobiology </option> <option value="hydrogen" > Hydrogen </option> <option value="hydrology" > Hydrology </option> <option value="hygiene" > Hygiene </option> <option value="immuno" > Immuno </option> <option value="idr" > Infectious Disease Reports </option> <option value="informatics" > Informatics </option> <option value="information" > Information </option> <option value="infrastructures" > Infrastructures </option> <option value="inorganics" > Inorganics </option> <option value="insects" > Insects </option> <option value="instruments" > Instruments </option> <option value="iic" > Intelligent Infrastructure and Construction </option> <option value="ijerph" > International Journal of Environmental Research and Public Health (IJERPH) </option> <option value="ijfs" > International Journal of Financial Studies (IJFS) </option> <option value="ijms" > International Journal of Molecular Sciences (IJMS) </option> <option value="IJNS" > International Journal of Neonatal Screening (IJNS) </option> <option value="ijpb" > International Journal of Plant Biology (IJPB) </option> <option value="ijt" > International Journal of Topology </option> <option value="ijtm" > International Journal of Translational Medicine (IJTM) </option> <option value="ijtpp" > International Journal of Turbomachinery, Propulsion and Power (IJTPP) </option> <option value="ime" > International Medical Education (IME) </option> <option value="inventions" > Inventions </option> <option value="IoT" > IoT </option> <option value="ijgi" > ISPRS International Journal of Geo-Information (IJGI) </option> <option value="J" > J </option> <option value="jal" > Journal of Ageing and Longevity (JAL) </option> <option value="jcdd" > Journal of Cardiovascular Development and Disease (JCDD) </option> <option value="jcto" > Journal of Clinical & Translational Ophthalmology (JCTO) </option> <option value="jcm" > Journal of Clinical Medicine (JCM) </option> <option value="jcs" > Journal of Composites Science (J. Compos. Sci.) </option> <option value="jcp" > Journal of Cybersecurity and Privacy (JCP) </option> <option value="jdad" > Journal of Dementia and Alzheimer's Disease (JDAD) </option> <option value="jdb" > Journal of Developmental Biology (JDB) </option> <option value="jeta" > Journal of Experimental and Theoretical Analyses (JETA) </option> <option value="jfb" > Journal of Functional Biomaterials (JFB) </option> <option value="jfmk" > Journal of Functional Morphology and Kinesiology (JFMK) </option> <option value="jof" > Journal of Fungi (JoF) </option> <option value="jimaging" > Journal of Imaging (J. Imaging) </option> <option value="jintelligence" > Journal of Intelligence (J. Intell.) </option> <option value="jlpea" > Journal of Low Power Electronics and Applications (JLPEA) </option> <option value="jmmp" > Journal of Manufacturing and Materials Processing (JMMP) </option> <option value="jmse" > Journal of Marine Science and Engineering (JMSE) </option> <option value="jmahp" > Journal of Market Access & Health Policy (JMAHP) </option> <option value="jmp" > Journal of Molecular Pathology (JMP) </option> <option value="jnt" > Journal of Nanotheranostics (JNT) </option> <option value="jne" > Journal of Nuclear Engineering (JNE) </option> <option value="ohbm" > Journal of Otorhinolaryngology, Hearing and Balance Medicine (JOHBM) </option> <option value="jop" > Journal of Parks </option> <option value="jpm" > Journal of Personalized Medicine (JPM) </option> <option value="jpbi" > Journal of Pharmaceutical and BioTech Industry (JPBI) </option> <option value="jor" > Journal of Respiration (JoR) </option> <option value="jrfm" > Journal of Risk and Financial Management (JRFM) </option> <option value="jsan" > Journal of Sensor and Actuator Networks (JSAN) </option> <option value="joma" > Journal of the Oman Medical Association (JOMA) </option> <option value="jtaer" > Journal of Theoretical and Applied Electronic Commerce Research (JTAER) </option> <option value="jvd" > Journal of Vascular Diseases (JVD) </option> <option value="jox" > Journal of Xenobiotics (JoX) </option> <option value="jzbg" > Journal of Zoological and Botanical Gardens (JZBG) </option> <option value="journalmedia" > Journalism and Media </option> <option value="kidneydial" > Kidney and Dialysis </option> <option value="kinasesphosphatases" > Kinases and Phosphatases </option> <option value="knowledge" > Knowledge </option> <option value="labmed" > LabMed </option> <option value="laboratories" > Laboratories </option> <option value="land" > Land </option> <option value="languages" > Languages </option> <option value="laws" > Laws </option> <option value="life" > Life </option> <option value="limnolrev" > Limnological Review </option> <option value="lipidology" > Lipidology </option> <option value="liquids" > Liquids </option> <option value="literature" > Literature </option> <option value="livers" > Livers </option> <option value="logics" > Logics </option> <option value="logistics" > Logistics </option> <option value="lubricants" > Lubricants </option> <option value="lymphatics" > Lymphatics </option> <option value="make" > Machine Learning and Knowledge Extraction (MAKE) </option> <option value="machines" > Machines </option> <option value="macromol" > Macromol </option> <option value="magnetism" > Magnetism </option> <option value="magnetochemistry" > Magnetochemistry </option> <option value="marinedrugs" > Marine Drugs </option> <option value="materials" > Materials </option> <option value="materproc" > Materials Proceedings </option> <option value="mca" > Mathematical and Computational Applications (MCA) </option> <option value="mathematics" > Mathematics </option> <option value="medsci" > Medical Sciences </option> <option value="msf" > Medical Sciences Forum </option> <option value="medicina" > Medicina </option> <option value="medicines" > Medicines </option> <option value="membranes" > Membranes </option> <option value="merits" > Merits </option> <option value="metabolites" > Metabolites </option> <option value="metals" > Metals </option> <option value="meteorology" > Meteorology </option> <option value="methane" > Methane </option> <option value="mps" > Methods and Protocols (MPs) </option> <option value="metrics" > Metrics </option> <option value="metrology" > Metrology </option> <option value="micro" > Micro </option> <option value="microbiolres" > Microbiology Research </option> <option value="micromachines" > Micromachines </option> <option value="microorganisms" > Microorganisms </option> <option value="microplastics" > Microplastics </option> <option value="minerals" > Minerals </option> <option value="mining" > Mining </option> <option value="modelling" > Modelling </option> <option value="mmphys" > Modern Mathematical Physics </option> <option value="molbank" > Molbank </option> <option value="molecules" > Molecules </option> <option value="mti" > Multimodal Technologies and Interaction (MTI) </option> <option value="muscles" > Muscles </option> <option value="nanoenergyadv" > Nanoenergy Advances </option> <option value="nanomanufacturing" > Nanomanufacturing </option> <option value="nanomaterials" > Nanomaterials </option> <option value="ndt" > NDT </option> <option value="network" > Network </option> <option value="neuroglia" > Neuroglia </option> <option value="neurolint" > Neurology International </option> <option value="neurosci" > NeuroSci </option> <option value="nitrogen" > Nitrogen </option> <option value="ncrna" > Non-Coding RNA (ncRNA) </option> <option value="nursrep" > Nursing Reports </option> <option value="nutraceuticals" > Nutraceuticals </option> <option value="nutrients" > Nutrients </option> <option value="obesities" > Obesities </option> <option value="oceans" > Oceans </option> <option value="onco" > Onco </option> <option value="optics" > Optics </option> <option value="oral" > Oral </option> <option value="organics" > Organics </option> <option value="organoids" > Organoids </option> <option value="osteology" > Osteology </option> <option value="oxygen" > Oxygen </option> <option value="parasitologia" > Parasitologia </option> <option value="particles" > Particles </option> <option value="pathogens" > Pathogens </option> <option value="pathophysiology" > Pathophysiology </option> <option value="pediatrrep" > Pediatric Reports </option> <option value="pets" > Pets </option> <option value="pharmaceuticals" > Pharmaceuticals </option> <option value="pharmaceutics" > Pharmaceutics </option> <option value="pharmacoepidemiology" > Pharmacoepidemiology </option> <option value="pharmacy" > Pharmacy </option> <option value="philosophies" > Philosophies </option> <option value="photochem" > Photochem </option> <option value="photonics" > Photonics </option> <option value="phycology" > Phycology </option> <option value="physchem" > Physchem </option> <option value="psf" > Physical Sciences Forum </option> <option value="physics" > Physics </option> <option value="physiologia" > Physiologia </option> <option value="plants" > Plants </option> <option value="plasma" > Plasma </option> <option value="platforms" > Platforms </option> <option value="pollutants" > Pollutants </option> <option value="polymers" > Polymers </option> <option value="polysaccharides" > Polysaccharides </option> <option value="populations" > Populations </option> <option value="poultry" > Poultry </option> <option value="powders" > Powders </option> <option value="proceedings" > Proceedings </option> <option value="processes" > Processes </option> <option value="prosthesis" > Prosthesis </option> <option value="proteomes" > Proteomes </option> <option value="psychiatryint" > Psychiatry International </option> <option value="psychoactives" > Psychoactives </option> <option value="psycholint" > Psychology International </option> <option value="publications" > Publications </option> <option value="qubs" > Quantum Beam Science (QuBS) </option> <option value="quantumrep" > Quantum Reports </option> <option value="quaternary" > Quaternary </option> <option value="radiation" > Radiation </option> <option value="reactions" > Reactions </option> <option value="realestate" > Real Estate </option> <option value="receptors" > Receptors </option> <option value="recycling" > Recycling </option> <option value="rsee" > Regional Science and Environmental Economics (RSEE) </option> <option value="religions" > Religions </option> <option value="remotesensing" > Remote Sensing </option> <option value="reports" > Reports </option> <option value="reprodmed" > Reproductive Medicine (Reprod. Med.) </option> <option value="resources" > Resources </option> <option value="rheumato" > Rheumato </option> <option value="risks" > Risks </option> <option value="robotics" > Robotics </option> <option value="ruminants" > Ruminants </option> <option value="safety" > Safety </option> <option value="sci" > Sci </option> <option value="scipharm" > Scientia Pharmaceutica (Sci. Pharm.) </option> <option value="sclerosis" > Sclerosis </option> <option value="seeds" > Seeds </option> <option value="sensors" > Sensors </option> <option value="separations" > Separations </option> <option value="sexes" > Sexes </option> <option value="signals" > Signals </option> <option value="sinusitis" > Sinusitis </option> <option value="smartcities" > Smart Cities </option> <option value="socsci" > Social Sciences </option> <option value="siuj" > Société Internationale d’Urologie Journal (SIUJ) </option> <option value="societies" > Societies </option> <option value="software" > Software </option> <option value="soilsystems" > Soil Systems </option> <option value="solar" > Solar </option> <option value="solids" > Solids </option> <option value="spectroscj" > Spectroscopy Journal </option> <option value="sports" > Sports </option> <option value="standards" > Standards </option> <option value="stats" > Stats </option> <option value="stresses" > Stresses </option> <option value="surfaces" > Surfaces </option> <option value="surgeries" > Surgeries </option> <option value="std" > Surgical Techniques Development </option> <option value="sustainability" > Sustainability </option> <option value="suschem" > Sustainable Chemistry </option> <option value="symmetry" > Symmetry </option> <option value="synbio" > SynBio </option> <option value="systems" > Systems </option> <option value="targets" > Targets </option> <option value="taxonomy" > Taxonomy </option> <option value="technologies" > Technologies </option> <option value="telecom" > Telecom </option> <option value="textiles" > Textiles </option> <option value="thalassrep" > Thalassemia Reports </option> <option value="therapeutics" > Therapeutics </option> <option value="thermo" > Thermo </option> <option value="timespace" > Time and Space </option> <option value="tomography" > Tomography </option> <option value="tourismhosp" > Tourism and Hospitality </option> <option value="toxics" > Toxics </option> <option value="toxins" > Toxins </option> <option value="transplantology" > Transplantology </option> <option value="traumacare" > Trauma Care </option> <option value="higheredu" > Trends in Higher Education </option> <option value="tropicalmed" > Tropical Medicine and Infectious Disease (TropicalMed) </option> <option value="universe" > Universe </option> <option value="urbansci" > Urban Science </option> <option value="uro" > Uro </option> <option value="vaccines" > Vaccines </option> <option value="vehicles" > Vehicles </option> <option value="venereology" > Venereology </option> <option value="vetsci" > Veterinary Sciences </option> <option value="vibration" > Vibration </option> <option value="virtualworlds" > Virtual Worlds </option> <option value="viruses" > Viruses </option> <option value="vision" > Vision </option> <option value="waste" > Waste </option> <option value="water" > Water </option> <option value="wild" > Wild </option> <option value="wind" > Wind </option> <option value="women" > Women </option> <option value="world" > World </option> <option value="wevj" > World Electric Vehicle Journal (WEVJ) </option> <option value="youth" > Youth </option> <option value="zoonoticdis" > Zoonotic Diseases </option> </select> </div> <div class="large-2 medium-2 small-6 columns "> <div class=""> <div class="search-input-label">Article Type</div> </div> <select id="article_type" tabindex="4" name="article_type" class="chosen-select"> <option value="">All Article Types</option> <option value="research-article">Article</option> <option value="review-article">Review</option> <option value="rapid-communication">Communication</option> <option value="editorial">Editorial</option> <option value="abstract">Abstract</option> <option value="book-review">Book Review</option> <option value="brief-communication">Brief Communication</option> <option value="brief-report">Brief Report</option> <option value="case-report">Case Report</option> <option value="clinicopathological-challenge">Clinicopathological Challenge</option> <option value="article-commentary">Comment</option> <option value="commentary">Commentary</option> <option value="concept-paper">Concept Paper</option> <option value="conference-report">Conference Report</option> <option value="correction">Correction</option> <option value="creative">Creative</option> <option value="data-descriptor">Data Descriptor</option> <option value="discussion">Discussion</option> <option value="Entry">Entry</option> <option value="essay">Essay</option> <option value="expression-of-concern">Expression of Concern</option> <option value="extended-abstract">Extended Abstract</option> <option value="field-guide">Field Guide</option> <option value="guidelines">Guidelines</option> <option value="hypothesis">Hypothesis</option> <option value="interesting-image">Interesting Images</option> <option value="letter">Letter</option> <option value="books-received">New Book Received</option> <option value="obituary">Obituary</option> <option value="opinion">Opinion</option> <option value="perspective">Perspective</option> <option value="proceedings">Proceeding Paper</option> <option value="project-report">Project Report</option> <option value="protocol">Protocol</option> <option value="registered-report">Registered Report</option> <option value="reply">Reply</option> <option value="retraction">Retraction</option> <option value="note">Short Note</option> <option value="study-protocol">Study Protocol</option> <option value="systematic_review">Systematic Review</option> <option value="technical-note">Technical Note</option> <option value="tutorial">Tutorial</option> <option value="viewpoint">Viewpoint</option> </select> </div> <div class="large-1 medium-1 small-6 end columns small-push-6 medium-reset-order large-reset-order js-search-collapsed-button-container"> <div class="search-input-label"> </div> <input type="submit" id="search" value="Search" class="button button--dark button--full-width searchButton1 US_SearchButton" tabindex="12"> </div> <div class="large-1 medium-1 small-6 end columns large-text-left small-only-text-center small-pull-6 medium-reset-order large-reset-order js-search-collapsed-link-container"> <div class="search-input-label"> </div> <a class="main-search-clear search-container__link" href="#" onclick="openAdvanced(''); return false;">Advanced<span class="show-for-small-only"> Search</span></a> </div> </div> </div> <div class="search-container__advanced" style="margin-top: 0; padding-top: 0px; background-color: inherit; color: inherit;"> <div class="row"> <div class="large-2 medium-2 columns show-for-medium-up"> </div> <div class="large-2 medium-2 small-6 columns "> <div class=""> <div class="search-input-label">Section</div> </div> <select id="section" tabindex="5" name="section" class="chosen-select"> <option value=""></option> </select> </div> <div class="large-2 medium-2 small-6 columns "> <div class=""> <div class="search-input-label">Special Issue</div> </div> <select id="special_issue" tabindex="6" name="special_issue" class="chosen-select"> <option value=""></option> </select> </div> <div class="large-1 medium-1 small-6 end columns "> <div class="search-input-label">Volume</div> <input type="text" id="volume" tabindex="7" name="volume" placeholder="..." value="" /> </div> <div class="large-1 medium-1 small-6 end columns "> <div class="search-input-label">Issue</div> <input type="text" id="issue" tabindex="8" name="issue" placeholder="..." value="" /> </div> <div class="large-1 medium-1 small-6 end columns "> <div class="search-input-label">Number</div> <input type="text" id="number" tabindex="9" name="number" placeholder="..." value="" /> </div> <div class="large-1 medium-1 small-6 end columns "> <div class="search-input-label">Page</div> <input type="text" id="page" tabindex="10" name="page" placeholder="..." value="" /> </div> <div class="large-1 medium-1 small-6 columns small-push-6 medium-reset order large-reset-order medium-reset-order js-search-expanded-button-container"></div> <div class="large-1 medium-1 small-6 columns large-text-left small-only-text-center small-pull-6 medium-reset-order large-reset-order js-search-expanded-link-container"></div> </div> </div> </form> <form id="advanced-search" class="large-12 medium-12 columns"> <div class="search-container__advanced"> <div id="advanced-search-template" class="row advanced-search-row"> <div class="large-2 medium-2 small-12 columns show-for-medium-up"> </div> <div class="large-2 medium-2 small-3 columns connector-div"> <div class="search-input-label"><span class="show-for-medium-up">Logical Operator</span><span class="show-for-small">Operator</span></div> <select class="connector"> <option value="and">AND</option> <option value="or">OR</option> </select> </div> <div class="large-3 medium-3 small-6 columns search-text-div"> <div class="search-input-label">Search Text</div> <input type="text" class="search-text" placeholder="Search text"> </div> <div class="large-2 medium-2 small-6 large-offset-0 medium-offset-0 small-offset-3 columns search-field-div"> <div class="search-input-label">Search Type</div> <select class="search-field"> <option value="all">All fields</option> <option value="title">Title</option> <option value="abstract">Abstract</option> <option value="keywords">Keywords</option> <option value="authors">Authors</option> <option value="affiliations">Affiliations</option> <option value="doi">Doi</option> <option value="full_text">Full Text</option> <option value="references">References</option> </select> </div> <div class="large-1 medium-1 small-3 columns"> <div class="search-input-label"> </div> <div class="search-action-div"> <div class="search-plus"> <i class="material-icons">add_circle_outline</i> </div> </div> <div class="search-action-div"> <div class="search-minus"> <i class="material-icons">remove_circle_outline</i> </div> </div> </div> <div class="large-1 medium-1 small-6 large-offset-0 medium-offset-0 small-offset-3 end columns"> <div class="search-input-label"> </div> <input class="advanced-search-button button button--dark search-submit" type="submit" value="Search"> </div> <div class="large-1 medium-1 small-6 end columns show-for-medium-up"></div> </div> </div> </form> </div> <div class="header-divider"> </div> <div class="breadcrumb row full-row"> <div style="position: absolute; right: 40px; z-index: 10; top: 5px;"> <div class="iflogo1"> <a href="https://www.scopus.com/sourceid/21100829272" target="_blank" rel="noopener noreferrer" style="text-decoration: none;"> <img src="https://pub.mdpi-res.com/img/journal_indexing_logos/CS_no_number.svg?62107aae53c39662?1732286508" class="iflogo2"> <div class="iflogo1__citescore-number">5.3</div> </a> </div> <div class="iflogo1"> <a href="/journal/electronics/stats" target="_blank" rel="noopener noreferrer" style="text-decoration: none;"> <img src="https://pub.mdpi-res.com/img/journal_indexing_logos/IF_no_number.svg?af8a884fb765d812?1732286508" class="iflogo2"> <div class="iflogo1__if-number">2.6</div> </a> </div> </div> <div class="breadcrumb__element"> <a href="/about/journals">Journals</a> </div> <div class="breadcrumb__element"> <a href="#">Electronics</a> </div> </div> </header> <div id="main-content" class=""> <div class="row full-width" data-equalizer="three-columns"> <div id="middle-column" class="content__column large-6 large-push-3 medium-6 medium-push-3 small-12 columns end middle-bordered"> <div id="js-small-main-top-container"> </div> <div class="content__container content__container__orbit "> <div id="title-story" class=""> <ul class="title-story-orbit" data-orbit> <li > <a href="/2079-9292/13/17/3380"> <img src="https://pub.mdpi-res.com/title_story/title_story_17290000034476.jpg?1732286508" alt="Improving Early Fault Detection in Machine Learning Systems Using Data Diversity-Driven Metamorphic Relation Prioritization" /> <div class="orbit-caption"> Improving Early Fault Detection in Machine Learning Systems Using Data Diversity-Driven Metamorphic Relation Prioritization </div> </a> </li> <li class="hidden"> <a href="/2079-9292/13/17/3539"> <img src="https://pub.mdpi-res.com/title_story/title_story_17288911162604.jpg?1732286508" alt="A Generative Approach for Document Enhancement with Small Unpaired Data" /> <div class="orbit-caption"> A Generative Approach for Document Enhancement with Small Unpaired Data </div> </a> </li> <li class="hidden"> <a href="/2079-9292/13/17/3357"> <img src="https://pub.mdpi-res.com/title_story/title_story_17288910658592.jpg?1732286508" alt="Attack-Aware Security Function Chaining" /> <div class="orbit-caption"> Attack-Aware Security Function Chaining </div> </a> </li> <li class="hidden"> <a href="/2079-9292/13/18/3672"> <img src="https://pub.mdpi-res.com/title_story/title_story_17288910039437.jpg?1732286508" alt="FBLearn: Decentralized Platform for Federated Learning on Blockchain" /> <div class="orbit-caption"> FBLearn: Decentralized Platform for Federated Learning on Blockchain </div> </a> </li> <li class="hidden"> <a href="/2079-9292/13/17/3363"> <img src="https://pub.mdpi-res.com/title_story/title_story_17288909274518.jpg?1732286508" alt="Comparison of Optimization Methods for the Attitude Control of Satellites" /> <div class="orbit-caption"> Comparison of Optimization Methods for the Attitude Control of Satellites </div> </a> </li> </ul> </div> </div> <div class="content__container"> <div class="custom-accordion-for-small-screen-link show-for-small-only"> <h2 class="no-padding-left no-margin">Journal Description</h2> </div> <div class="custom-accordion-for-small-screen-content show-for-medium-up"> <div class="journal__description"> <h1> <em>Electronics</em> </h1> <div class="journal__description__content"> <em>Electronics</em> is an international, <a href="https://www.mdpi.com/editorial_process">peer-reviewed</a>, open access journal on the science of electronics and its applications published semimonthly online by MDPI. <a href="http://ptze.pl/">The Polish Society of Applied Electromagnetics (PTZE)</a> is affiliated with <em>Electronics</em> and their members receive a discount on article processing charges.<br /> <ul> <li><span class="label openaccess"><a title="Open Access" href="https://www.mdpi.com/openaccess">Open Access</a></span>— free for readers, with <a href="https://www.mdpi.com/journal/electronics/apc">article processing charges (APC)</a> paid by authors or their institutions.</li> <li><strong>High Visibility: </strong>indexed within <a href="https://www.scopus.com/sourceid/21100829272">Scopus</a>, <a href="https://mjl.clarivate.com/search-results?issn=2079-9292&hide_exact_match_fl=true&utm_source=mjl&utm_medium=share-by-link&utm_campaign=search-results-share-this-journal">SCIE (Web of Science)</a>, <a href="https://sso.cas.org/as/authorization.oauth2?response_type=code&client_id=scifinder-n&redirect_uri=https%3A%2F%2Fscifinder-n.cas.org%2Fpa%2Foidc%2Fcb&state=eyJ6aXAiOiJERUYiLCJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2Iiwia2lkIjoianMiLCJzdWZmaXgiOiJUYWozcGUu">CAPlus / SciFinder</a>, <a href="https://inspec-direct.theiet.org/">Inspec</a>, <a href="https://www.engineeringvillage.com/home.url">Ei Compendex</a> and <a href="https://www.mdpi.com/journal/electronics/indexing">other databases</a>.</li> <li><strong><strong>Journal Rank: </strong></strong>JCR - Q2 (Physics, Applied) / CiteScore - Q2 (<em>Control and Systems Engineering</em>)</li> <li><strong>Rapid Publication:</strong> manuscripts are peer-reviewed and a first decision is provided to authors approximately 16.8 days after submission; acceptance to publication is undertaken in 2.6 days (median values for papers published in this journal in the first half of 2024).</li> <li><strong>Recognition of Reviewers:</strong> reviewers who provide timely, thorough peer-review reports receive vouchers entitling them to a discount on the APC of their next publication in any MDPI journal, in appreciation of the work done.</li> <li><strong>Companion journals for <em>Electronics</em> include:</strong> <em><a href="https://www.mdpi.com/journal/Magnetism">Magnetism</a></em>, <em><a href="https://www.mdpi.com/journal/microwave">Microwave</a></em><em>,</em> <em><a href="https://www.mdpi.com/journal/Network">Network</a></em>, <em><a href="https://www.mdpi.com/journal/Signals">Signals</a>,</em> <em><a href="https://www.mdpi.com/journal/software">Software</a> </em>and <a href="https://www.mdpi.com/journal/microelectronics"><em>Microelectronics</em></a>.</li> </ul> </div> <div style="margin-bottom: 15px;"> <strong>Impact Factor:</strong> 2.6 (2023); 5-Year Impact Factor: 2.6 (2023) </div> <div> <a href="/journal/electronics/imprint" class="UI_JournalImprintsInfoButton"> <i class="material-icons spaced-link">subject</i> Imprint Information </a> <a href="/journal/electronics/electronics_flyer.pdf" class="UD_JournalFlyer"> <i class="material-icons spaced-link">get_app</i> Journal Flyer </a> <a class="oa-link" href="https://www.mdpi.com/about/openaccess"> <i class="material icons spaced-link"></i> Open Access </a> <strong> ISSN: 2079-9292 </strong> </div> <div style="clear: both;"></div> </div> </div> </div> <div class="content__container content__container--overflow-initial"> <div class="custom-accordion-for-small-screen-link active"> <h2 class="no-padding-left">Latest Articles</h2> </div> <div class="custom-accordion-for-small-screen-content"> <div class="expanding-div collapsed"> <div class="generic-item article-item no-border"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 22 pages, 13121 KiB </span> <a href="/2079-9292/13/23/4629/pdf?version=1732357487" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Research on Irrigation Grade Discrimination Method Based on Semantic Segmentation" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4629">Research on Irrigation Grade Discrimination Method Based on Semantic Segmentation</a> <div class="authors"> by <span class="inlineblock "><strong>Xibao Wu</strong>, </span><span class="inlineblock "><strong>Wentao Chen</strong>, </span><span class="inlineblock "><strong>Kexin Yang</strong>, </span><span class="inlineblock "><strong>Xin Zhao</strong>, </span><span class="inlineblock "><strong>Yiqun Wang</strong> and </span><span class="inlineblock "><strong>Wenbai Chen</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4629; https://doi.org/10.3390/electronics13234629 (registering DOI) - 23 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> As one of China’s major grain crops, wheat has a high demand for water resources, making it susceptible to drought stress. Traditional irrigation evaluation methods are often based on experience and rule-based calculations, which struggle to cope with complex environmental factors and dynamic <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4629/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> As one of China’s major grain crops, wheat has a high demand for water resources, making it susceptible to drought stress. Traditional irrigation evaluation methods are often based on experience and rule-based calculations, which struggle to cope with complex environmental factors and dynamic changes in crop needs. With technological advancements, deep learning-based research methods, characterized by their strong data-driven analytical capabilities, are expected to improve the accuracy of evaluation results. This paper focuses on the irrigation demand assessment of winter wheat farmland, aiming to explore a new regional-scale irrigation demand assessment method based on deep learning. By establishing samples of different irrigation evaluation levels, this study seeks to better meet the requirements of irrigation demand assessment. For the problem of regional-scale irrigation-level discrimination, the Convolutional Network Attention(CONAT) module was proposed to optimize the backbone network structure of the Mask2Former model. To tackle issues related to data imbalance and underfitting across certain categories, a loss function tailored for imbalanced sample distributions was implemented, accompanied by enhancements to the training scheme. By contrasting this refined model with alternative methods for discriminating irrigation levels, the viability of this approach was showcased. <a href="/2079-9292/13/23/4629">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/MQ1E6L6DOB ">Machine Learning and Computational Intelligence in Remote Sensing</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4629/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1527888"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1527888"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1527888" data-cycle-prev="#prev1527888" data-cycle-progressive="#images1527888" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1527888-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g001-550.jpg?1732357596" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1527888" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1527888-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g002-550.jpg?1732357597'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1527888-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g003-550.jpg?1732357599'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1527888-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g004-550.jpg?1732357600'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1527888-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g005-550.jpg?1732357601'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1527888-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g006-550.jpg?1732357602'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1527888-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g007-550.jpg?1732357604'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1527888-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g008-550.jpg?1732357607'><p>Figure 8</p></div> --- <div class='openpopupgallery' data-imgindex='8' data-target='article-1527888-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g009-550.jpg?1732357609'><p>Figure 9</p></div></script></div></div><div id="article-1527888-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g001-550.jpg?1732357596" title=" <strong>Figure 1</strong><br/> <p>Geographical location of the North China Plain and distribution map of different crops.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g002-550.jpg?1732357597" title=" <strong>Figure 2</strong><br/> <p>Irrigation assurance capability assessment technology roadmap.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g003-550.jpg?1732357599" title=" <strong>Figure 3</strong><br/> <p>Visualization of irrigation assurance capability indicators and data distribution information map. 2.43E-2 is expressed as <math display="inline"><semantics> <mrow> <mn>2.43</mn> <mo>×</mo> <msup> <mn>10</mn> <mrow> <mo>−</mo> <mn>2</mn> </mrow> </msup> </mrow> </semantics></math>, 9.52E-2 is expressed as <math display="inline"><semantics> <mrow> <mn>9.52</mn> <mo>×</mo> <msup> <mn>10</mn> <mrow> <mo>−</mo> <mn>2</mn> </mrow> </msup> </mrow> </semantics></math>.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g004-550.jpg?1732357600" title=" <strong>Figure 4</strong><br/> <p>The scatter plot of <math display="inline"><semantics> <mrow> <mi>E</mi> <msub> <mi>T</mi> <mn>0</mn> </msub> </mrow> </semantics></math> calculated from meteorological stations and PET.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g005-550.jpg?1732357601" title=" <strong>Figure 5</strong><br/> <p>Mask2Former model structure.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g006-550.jpg?1732357602" title=" <strong>Figure 6</strong><br/> <p>(<b>a</b>) represents the Transformer module, (<b>b</b>) represents the ConvNeXt module, and (<b>c</b>) represents the CONAT module.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g007-550.jpg?1732357604" title=" <strong>Figure 7</strong><br/> <p>(<b>a</b>) Model accuracy for categorizing the level of farmland irrigation guarantee capacity; (<b>b</b>) Intersection over Union (IoU) results.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g008-550.jpg?1732357607" title=" <strong>Figure 8</strong><br/> <p>(<b>a</b>) Tagged image; (<b>b</b>) verification image of the Mask2former model with CONAT as the backbone network.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04629/article_deploy/html/images/electronics-13-04629-g009-550.jpg?1732357609" title=" <strong>Figure 9</strong><br/> <p>(<b>a</b>) Accuracy comparison of Mask2former models with different backbone networks; (<b>b</b>) Intersection over Union (IoU) comparison.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4629'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="extending-content content-ready"> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 39 pages, 16475 KiB </span> <a href="/2079-9292/13/23/4627/pdf?version=1732359518" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Ring: A Lightweight and Versatile Cross-Platform Dynamic Programming Language Developed Using Visual Programming" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4627">Ring: A Lightweight and Versatile Cross-Platform Dynamic Programming Language Developed Using Visual Programming</a> <div class="authors"> by <span class="inlineblock "><strong>Mahmoud Samir Fayed</strong> and </span><span class="inlineblock "><strong>Yousef A. Alohali</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4627; https://doi.org/10.3390/electronics13234627 (registering DOI) - 23 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> New programming languages are often designed to keep up with technological advancements and project requirements while also learning from previous attempts and introducing more powerful expression mechanisms. However, most existing dynamic programming languages rely on English keywords and lack features that facilitate easy <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4627/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> New programming languages are often designed to keep up with technological advancements and project requirements while also learning from previous attempts and introducing more powerful expression mechanisms. However, most existing dynamic programming languages rely on English keywords and lack features that facilitate easy translation of language syntax. Additionally, maintaining multiple implementations of the same language for different platforms, such as desktops and microcontrollers, can lead to inconsistencies and fragmented features. Furthermore, they usually do not use visual programming to fully implement the compiler and virtual machine. In this research paper, we introduce Ring—a dynamically-typed language with a lightweight implementation. However, it boasts several advantages, including a rich and versatile standard library and direct support for classes and object-oriented programming. The Ring language offers customization features. For instance, it allows easy modification of the language syntax multiple times, enabling programming by writing code using Arabic, English, or other keywords. Additionally, the language permits the creation of domain-specific languages through new features that extend object-oriented programming, allowing for specialized languages resembling CSS or Supernova. In the era of the Internet of Things, instead of creating another language implementation to support microcontrollers, the same Ring implementation allows us to create projects and applications for desktops, the web, WebAssembly, Android, or Raspberry Pi Pico. The Ring Compiler and Virtual Machine are designed using the PWCT Visual Programming language based on ANSI C. The visual implementation is composed of 18,945 components that generate 24,743 lines of code, which increases the abstraction level by approximately 23.5% and hides unnecessary details. <a href="/2079-9292/13/23/4627">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Section <a href="/journal/electronics/sections/computer_science_engineering">Computer Science & Engineering</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4627/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1527928"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1527928"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1527928" data-cycle-prev="#prev1527928" data-cycle-progressive="#images1527928" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1527928-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g001-550.jpg?1732359585" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1527928" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g002-550.jpg?1732359586'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g003-550.jpg?1732359588'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g004-550.jpg?1732359589'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g005-550.jpg?1732359590'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g006-550.jpg?1732359591'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g007-550.jpg?1732359592'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g008-550.jpg?1732359594'><p>Figure 8</p></div> --- <div class='openpopupgallery' data-imgindex='8' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g009-550.jpg?1732359595'><p>Figure 9</p></div> --- <div class='openpopupgallery' data-imgindex='9' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g010-550.jpg?1732359596'><p>Figure 10</p></div> --- <div class='openpopupgallery' data-imgindex='10' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g011-550.jpg?1732359597'><p>Figure 11</p></div> --- <div class='openpopupgallery' data-imgindex='11' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g012-550.jpg?1732359598'><p>Figure 12</p></div> --- <div class='openpopupgallery' data-imgindex='12' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g013-550.jpg?1732359600'><p>Figure 13</p></div> --- <div class='openpopupgallery' data-imgindex='13' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g014-550.jpg?1732359600'><p>Figure 14</p></div> --- <div class='openpopupgallery' data-imgindex='14' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g015-550.jpg?1732359601'><p>Figure 15</p></div> --- <div class='openpopupgallery' data-imgindex='15' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g016-550.jpg?1732359603'><p>Figure 16</p></div> --- <div class='openpopupgallery' data-imgindex='16' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g017-550.jpg?1732359604'><p>Figure 17</p></div> --- <div class='openpopupgallery' data-imgindex='17' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g018-550.jpg?1732359605'><p>Figure 18</p></div> --- <div class='openpopupgallery' data-imgindex='18' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g019-550.jpg?1732359607'><p>Figure 19</p></div> --- <div class='openpopupgallery' data-imgindex='19' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g020-550.jpg?1732359609'><p>Figure 20</p></div> --- <div class='openpopupgallery' data-imgindex='20' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g021-550.jpg?1732359611'><p>Figure 21</p></div> --- <div class='openpopupgallery' data-imgindex='21' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g022-550.jpg?1732359613'><p>Figure 22</p></div> --- <div class='openpopupgallery' data-imgindex='22' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g023-550.jpg?1732359615'><p>Figure 23</p></div> --- <div class='openpopupgallery' data-imgindex='23' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g024-550.jpg?1732359617'><p>Figure 24</p></div> --- <div class='openpopupgallery' data-imgindex='24' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g025-550.jpg?1732359618'><p>Figure 25</p></div> --- <div class='openpopupgallery' data-imgindex='25' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g026-550.jpg?1732359620'><p>Figure 26</p></div> --- <div class='openpopupgallery' data-imgindex='26' data-target='article-1527928-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g027-550.jpg?1732359622'><p>Figure 27</p></div></script></div></div><div id="article-1527928-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g001-550.jpg?1732359585" title=" <strong>Figure 1</strong><br/> <p>Some of the dynamic programming languages that were developed, starting in 1960.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g002-550.jpg?1732359586" title=" <strong>Figure 2</strong><br/> <p>Using commands in the Supernova language to describe the application user interface.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g003-550.jpg?1732359588" title=" <strong>Figure 3</strong><br/> <p>The key features of the proposed dynamic language and environment.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g004-550.jpg?1732359589" title=" <strong>Figure 4</strong><br/> <p>The proposed system architecture.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g005-550.jpg?1732359590" title=" <strong>Figure 5</strong><br/> <p>Arabic syntax within a WebAssembly application developed using Ring.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g006-550.jpg?1732359591" title=" <strong>Figure 6</strong><br/> <p>Ring code to implement a simple domain-specific language.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g007-550.jpg?1732359592" title=" <strong>Figure 7</strong><br/> <p>Extending our DSL using inheritance and the GUI library.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g008-550.jpg?1732359594" title=" <strong>Figure 8</strong><br/> <p>Using Declarative Style in Ring for Raspberry Pi Pico programming.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g009-550.jpg?1732359595" title=" <strong>Figure 9</strong><br/> <p>Ring IDE (Code Editor, Form Designer, etc.) is developed using Ring itself.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g010-550.jpg?1732359596" title=" <strong>Figure 10</strong><br/> <p>Using PWCT to define the List structure which uses a singleton cache.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g011-550.jpg?1732359597" title=" <strong>Figure 11</strong><br/> <p>Implementing the Ring language grammar using PWCT.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g012-550.jpg?1732359598" title=" <strong>Figure 12</strong><br/> <p>Using the VPL Compiler to get statistics about the visual representation.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g013-550.jpg?1732359600" title=" <strong>Figure 13</strong><br/> <p>Ring Virtual Machine implementation using PWCT.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g014-550.jpg?1732359600" title=" <strong>Figure 14</strong><br/> <p>Early users and the language used prior to Ring.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g015-550.jpg?1732359601" title=" <strong>Figure 15</strong><br/> <p>Feedback from students about Ring language after a one-hour lecture.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g016-550.jpg?1732359603" title=" <strong>Figure 16</strong><br/> <p>Ring downloads statistics from Sourceforge (grouped by the Operating System).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g017-550.jpg?1732359604" title=" <strong>Figure 17</strong><br/> <p>Ring downloads statistics from Sourceforge (grouped by the Country).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g018-550.jpg?1732359605" title=" <strong>Figure 18</strong><br/> <p>A GUI application developed using the Ring language.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g019-550.jpg?1732359607" title=" <strong>Figure 19</strong><br/> <p>The GoldMagic800 game—A puzzle game developed using RingAllegro.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g020-550.jpg?1732359609" title=" <strong>Figure 20</strong><br/> <p>Visual implementation size for each module.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g021-550.jpg?1732359611" title=" <strong>Figure 21</strong><br/> <p>The loading time (LT) and code generation time (CGT) for each visual source file.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g022-550.jpg?1732359613" title=" <strong>Figure 22</strong><br/> <p>Code generation time (CGT) for large visual source files (measured in seconds).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g023-550.jpg?1732359615" title=" <strong>Figure 23</strong><br/> <p>Generated code size for Ring Compiler/VM from 2016 to 2024.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g024-550.jpg?1732359617" title=" <strong>Figure 24</strong><br/> <p>Code size for Lua Compiler/VM from 1993 to 2024.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g025-550.jpg?1732359618" title=" <strong>Figure 25</strong><br/> <p>Generated code size for Ring Compiler/VM from Ring 1.0.0 to Ring 1.21.2.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g026-550.jpg?1732359620" title=" <strong>Figure 26</strong><br/> <p>Function call (100 M) benchmark for Ring, VFP, and Python.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04627/article_deploy/html/images/electronics-13-04627-g027-550.jpg?1732359622" title=" <strong>Figure 27</strong><br/> <p>Different frames from the waving cubes animation.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4627'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 17 pages, 6455 KiB </span> <a href="/2079-9292/13/23/4626/pdf?version=1732356606" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Research on Deep Learning Model Enhancements for PCB Surface Defect Detection" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4626">Research on Deep Learning Model Enhancements for PCB Surface Defect Detection</a> <div class="authors"> by <span class="inlineblock "><strong>Hao Yan</strong>, </span><span class="inlineblock "><strong>Hong Zhang</strong>, </span><span class="inlineblock "><strong>Fengyu Gao</strong>, </span><span class="inlineblock "><strong>Huaqin Wu</strong> and </span><span class="inlineblock "><strong>Shun Tang</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4626; https://doi.org/10.3390/electronics13234626 (registering DOI) - 23 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> With the miniaturization and increasing complexity of electronic devices, the accuracy and efficiency of printed circuit board (PCB) defect detection are crucial to ensuring product quality. To address the issues of small defect sizes and high missed detection rates in PCB surface inspection, <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4626/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> With the miniaturization and increasing complexity of electronic devices, the accuracy and efficiency of printed circuit board (PCB) defect detection are crucial to ensuring product quality. To address the issues of small defect sizes and high missed detection rates in PCB surface inspection, this paper proposes an enhanced YOLOv8s model which not only improves detection performance but also achieves a lightweight design. Firstly, the Nexus Attention module is introduced, which organically integrates multiple attention mechanisms to further enhance feature extraction and fusion capabilities, improving the model’s learning and generalization performance. Secondly, an improved CGFPN network is designed to optimize multi-scale feature fusion, significantly boosting the detection of small objects. Additionally, the WaveletUnPool module is incorporated, leveraging wavelet transform technology to refine the upsampling process, accurately restoring detailed information and improving small-object detection in complex backgrounds. Lastly, the C2f-GDConv module replaces the traditional C2f module, reducing the number of model parameters and computational complexity while maintaining feature extraction efficiency. Comparative experiments on a public PCB dataset demonstrate that the enhanced model achieved a mean average precision (mAP) of 97.3% in PCB defect detection tasks, representing a 3.0% improvement over the original model, while reducing Giga Floating Point Operations (GFLOPs) by 26.8%. These enhancements make the model more practical and adaptable for industrial applications, providing a solid foundation for future research. <a href="/2079-9292/13/23/4626">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/_Object_Detection_Classification_ ">Deep Learning-Based Object Detection/Classification</a>)<br/> </div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 21 pages, 753 KiB </span> <a href="/2079-9292/13/23/4625/pdf?version=1732356021" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Deep Reinforcement Learning Recommendation System Algorithm Based on Multi-Level Attention Mechanisms" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4625">Deep Reinforcement Learning Recommendation System Algorithm Based on Multi-Level Attention Mechanisms</a> <div class="authors"> by <span class="inlineblock "><strong>Gaopeng Wang</strong>, </span><span class="inlineblock "><strong>Jingyi Ding</strong> and </span><span class="inlineblock "><strong>Fanlin Hu</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4625; https://doi.org/10.3390/electronics13234625 (registering DOI) - 23 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Traditional recommendation systems, which rely on static user profiles and historical interaction data, frequently face difficulties in adapting to the rapid changes in user preferences that are typical of dynamic environments. In contrast, recommendation algorithms based on deep reinforcement learning are capable of <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4625/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Traditional recommendation systems, which rely on static user profiles and historical interaction data, frequently face difficulties in adapting to the rapid changes in user preferences that are typical of dynamic environments. In contrast, recommendation algorithms based on deep reinforcement learning are capable of dynamically adjusting their strategies to accommodate real-time fluctuations in user preferences. However, current deep reinforcement learning recommendation algorithms encounter several challenges, including the oversight of item features associated with high long-term rewards that reflect users’ enduring interests, as well as a lack of significant relevance between user attributes and item characteristics. This leads to an inadequate extraction of personalized information. To address these issues, this study presents a novel recommendation system known as the Multi-Level Hierarchical Attention Mechanism Deep Reinforcement Recommendation (MHDRR), which is fundamentally grounded in a multi-layer attention mechanism. This mechanism consists of a local attention layer, a global attention layer, and a Transformer layer, allowing for a detailed analysis of individual attributes and interactions within short-term preferred items, while also exploring users’ long-term interests. This methodology promotes a comprehensive understanding of users’ immediate and enduring preferences, thereby improving the overall effectiveness of the system over time. Experimental results obtained from three publicly available datasets validate the effectiveness of the proposed model. <a href="/2079-9292/13/23/4625">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/Distributed_Parallel_Computing ">Emerging Distributed/Parallel Computing Systems</a>)<br/> </div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 22 pages, 4744 KiB </span> <a href="/2079-9292/13/23/4624/pdf?version=1732354355" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="The RedFish API and vSphere Hypervisor API: A Unified Framework for Policy-Based Server Monitoring" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4624">The RedFish API and vSphere Hypervisor API: A Unified Framework for Policy-Based Server Monitoring</a> <div class="authors"> by <span class="inlineblock "><strong>Vedran Dakić</strong>, </span><span class="inlineblock "><strong>Karlo Bertina</strong>, </span><span class="inlineblock "><strong>Jasmin Redžepagić</strong> and </span><span class="inlineblock "><strong>Damir Regvart</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4624; https://doi.org/10.3390/electronics13234624 (registering DOI) - 23 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Integrating remote monitoring systems is crucial in the ever-changing field of data center management to enhance performance and guarantee reliability. This paper outlines a comprehensive strategy for monitoring remote servers by utilizing agents that establish connections to the RedFish API (Application Programming Interface) <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4624/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Integrating remote monitoring systems is crucial in the ever-changing field of data center management to enhance performance and guarantee reliability. This paper outlines a comprehensive strategy for monitoring remote servers by utilizing agents that establish connections to the RedFish API (Application Programming Interface) and vSphere hypervisor API. Our solution uses the RedFish standard to provide secure and standardized management of hardware components in diverse server environments. This improves interoperability and scalability. Simultaneously, the vSphere agent enables monitoring and hardware administration in vSphere-based virtualized environments, offering crucial insights into the state of the underlying hardware. This system, which employs two agents, simplifies the management of servers and seamlessly integrates with current data center infrastructures, enhancing efficiency. The policy-based alerting system built on top of these agents offers many capabilities based on both agents leveraging their alerting systems. This, in turn, can improve the capabilities of next-generation data centers. <a href="/2079-9292/13/23/4624">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Section <a href="/journal/electronics/sections/computer_science_engineering">Computer Science & Engineering</a>)<br/> </div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 19 pages, 9437 KiB </span> <a href="/2079-9292/13/23/4623/pdf?version=1732352481" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Enhanced 3D Outdoor Positioning Method Based on Adaptive Kalman Filter and Kernel Density Estimation for 6G Wireless System" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label feature" data-dropdown="drop-article-label-feature" aria-expanded="false">Feature Paper</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4623">Enhanced 3D Outdoor Positioning Method Based on Adaptive Kalman Filter and Kernel Density Estimation for 6G Wireless System</a> <div class="authors"> by <span class="inlineblock "><strong>Kyounghun Kim</strong>, </span><span class="inlineblock "><strong>Seongwoo Lee</strong>, </span><span class="inlineblock "><strong>Byungsun Hwang</strong>, </span><span class="inlineblock "><strong>Jinwook Kim</strong>, </span><span class="inlineblock "><strong>Joonho Seon</strong>, </span><span class="inlineblock "><strong>Soohyun Kim</strong>, </span><span class="inlineblock "><strong>Youngghyu Sun</strong> and </span><span class="inlineblock "><strong>Jinyoung Kim</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4623; https://doi.org/10.3390/electronics13234623 (registering DOI) - 23 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> The implementation of accurate positioning methods in both line-of-sight (LOS) and non-line-of-sight (NLOS) environments has been emphasized for seamless 6G application services. In LOS environments with unobstructed paths between the transmitter and receiver, accurate tracking essential for seamless 6G services is achievable. However, <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4623/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> The implementation of accurate positioning methods in both line-of-sight (LOS) and non-line-of-sight (NLOS) environments has been emphasized for seamless 6G application services. In LOS environments with unobstructed paths between the transmitter and receiver, accurate tracking essential for seamless 6G services is achievable. However, accurate three-dimensional (3D) outdoor positioning has been challenging to achieve in NLOS environments where positioning accuracy may be severely degraded. In this paper, a novel 3D outdoor positioning method considering both LOS and NLOS environments is proposed. Considering the practical positioning systems, the data received from satellites often contain null values and outliers. Thus, a kernel density estimation (KDE)-based outlier removal method is used for effectively detecting the null values and outliers through temporal correlation analysis. A dilution of precision-based adaptive Kalman filter (DOP-AKF) is proposed to mitigate the effects of an NLOS environment. In the proposed method, the DOP-AKF can optimize the performance of the 3D positioning system that dynamically adapts to complex environments. Experimental results show that the proposed method can improve 3D positioning accuracy by up to 18.84% compared to conventional methods. Therefore, the proposed approach can be suggested as a promising solution for 3D outdoor positioning in 6G wireless systems. <a href="/2079-9292/13/23/4623">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/18SVZVG15J ">5G and 6G Wireless Systems: Challenges, Insights, and Opportunities</a>)<br/> </div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 17 pages, 3663 KiB </span> <a href="/2079-9292/13/23/4622/pdf?version=1732341700" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="A Novel Multi-Task Self-Supervised Transfer Learning Framework for Cross-Machine Rolling Bearing Fault Diagnosis" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4622">A Novel Multi-Task Self-Supervised Transfer Learning Framework for Cross-Machine Rolling Bearing Fault Diagnosis</a> <div class="authors"> by <span class="inlineblock "><strong>Lujia Zhao</strong>, </span><span class="inlineblock "><strong>Yuling He</strong>, </span><span class="inlineblock "><strong>Derui Dai</strong>, </span><span class="inlineblock "><strong>Xiaolong Wang</strong>, </span><span class="inlineblock "><strong>Honghua Bai</strong> and </span><span class="inlineblock "><strong>Weiling Huang</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4622; https://doi.org/10.3390/electronics13234622 (registering DOI) - 23 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> In recent years, intelligent methods based on transfer learning have achieved significant research results in the field of rolling bearing fault diagnosis. However, most studies focus on the transfer diagnosis scenario under different working conditions of the same machine. The transfer fault diagnosis <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4622/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> In recent years, intelligent methods based on transfer learning have achieved significant research results in the field of rolling bearing fault diagnosis. However, most studies focus on the transfer diagnosis scenario under different working conditions of the same machine. The transfer fault diagnosis methods used for different machines have problems such as low recognition accuracy and unstable performance. Therefore, a novel multi-task self-supervised transfer learning framework (MTSTLF) is proposed for cross-machine rolling bearing fault diagnosis. The proposed method is trained using a multi-task learning paradigm, which includes three self-supervised learning tasks and one fault diagnosis task. First, three different scales of masking methods are designed to generate masked vibration data based on the periodicity and intrinsic information of the rolling bearing vibration signals. Through self-supervised learning, the attention to the intrinsic features of data in different health conditions is enhanced, thereby improving the model’s feature expression capability. Secondly, a multi-perspective feature transfer method is proposed for completing cross-machine fault diagnosis tasks. By integrating two types of metrics, probability distribution and geometric similarity, the method focuses on transferable fault diagnosis knowledge from different perspectives, thereby enhancing the transfer learning ability and accomplishing cross-machine fault diagnosis of rolling bearings. Two experimental cases are carried out to evaluate the effectiveness of the proposed method. Results suggest that the proposed method is effective for cross-machine rolling bearing fault diagnosis. <a href="/2079-9292/13/23/4622">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/74WBV55BOA ">Fault Detection Technology Based on Deep Learning</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4622/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1527582"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1527582"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1527582" data-cycle-prev="#prev1527582" data-cycle-progressive="#images1527582" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1527582-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g001-550.jpg?1732341794" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1527582" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g002-550.jpg?1732341795'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g003-550.jpg?1732341796'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g004-550.jpg?1732341797'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g005-550.jpg?1732341799'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g006-550.jpg?1732341801'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g007-550.jpg?1732341804'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g008-550.jpg?1732341807'><p>Figure 8</p></div> --- <div class='openpopupgallery' data-imgindex='8' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g009-550.jpg?1732341809'><p>Figure 9</p></div> --- <div class='openpopupgallery' data-imgindex='9' data-target='article-1527582-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g010-550.jpg?1732341812'><p>Figure 10</p></div></script></div></div><div id="article-1527582-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g001-550.jpg?1732341794" title=" <strong>Figure 1</strong><br/> <p>MTSTLF structure.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g002-550.jpg?1732341795" title=" <strong>Figure 2</strong><br/> <p>The procedure of three masking methods.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g003-550.jpg?1732341796" title=" <strong>Figure 3</strong><br/> <p>Fault diagnosis process of the proposed method.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g004-550.jpg?1732341797" title=" <strong>Figure 4</strong><br/> <p>Experimental setup of CWRU.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g005-550.jpg?1732341799" title=" <strong>Figure 5</strong><br/> <p>The waveform of raw vibration signals: (<b>a</b>) Ottawa; (<b>b</b>) CWRU.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g006-550.jpg?1732341801" title=" <strong>Figure 6</strong><br/> <p>Experimental setup of Ottawa.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g007-550.jpg?1732341804" title=" <strong>Figure 7</strong><br/> <p>The confusion matrix of experimental results: (<b>a</b>) TCA; (<b>b</b>) DDC; (<b>c</b>) DAN; (<b>d</b>) DCC; (<b>e</b>) MTSTLF (ours).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g008-550.jpg?1732341807" title=" <strong>Figure 8</strong><br/> <p>The clustering visualization of experimental results: (<b>a</b>) TCA; (<b>b</b>) DDC; (<b>c</b>) DAN; (<b>d</b>) DCC; (<b>e</b>) MTSTLF (ours).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g009-550.jpg?1732341809" title=" <strong>Figure 9</strong><br/> <p>The results of different classification methods on T2 and T3.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04622/article_deploy/html/images/electronics-13-04622-g010-550.jpg?1732341812" title=" <strong>Figure 10</strong><br/> <p>Visualization results of clustering using different methods: (<b>a</b>) TCA; (<b>b</b>) DDC; (<b>c</b>) DAN; (<b>d</b>) DCC; (<b>e</b>) MTSTLF (ours).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4622'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 12 pages, 539 KiB </span> <a href="/2079-9292/13/23/4621/pdf?version=1732291545" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Parameter-Efficient Tuning for Object Tracking by Migrating Pre-Trained Decoders" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4621">Parameter-Efficient Tuning for Object Tracking by Migrating Pre-Trained Decoders</a> <div class="authors"> by <span class="inlineblock "><strong>Ruijuan Zhang</strong>, </span><span class="inlineblock "><strong>Li Wang</strong> and </span><span class="inlineblock "><strong>Song Yang</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4621; <a href="https://doi.org/10.3390/electronics13234621">https://doi.org/10.3390/electronics13234621</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Video object tracking has taken advantage of pre-trained weights on large-scale datasets. However, most trackers fully fine-tune all the backbone’s parameters for adjusting to tracking-specific representations, where the utilization rate of parameter adjustment is inefficient. In this paper, we aim to explore whether <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4621/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Video object tracking has taken advantage of pre-trained weights on large-scale datasets. However, most trackers fully fine-tune all the backbone’s parameters for adjusting to tracking-specific representations, where the utilization rate of parameter adjustment is inefficient. In this paper, we aim to explore whether a better balance can be achieved between parameter efficiency and tracking performance, and fully utilize the weight advantage of training on large-scale datasets. There are two main differences from a normal tracking paradigm: (i) We freeze the pre-trained weights of the backbone and add a dynamic adapter structure for every transformer block for tuning. (ii) We migrate the pre-trained decoder blocks to the tracking head for better generalization and localization. Extensive experiments are conducted on both mainstream challenging datasets and datasets for special scenarios or targets such as night-time and transparent objects. With the full utilization of pre-training knowledge, we found through experiments that a few tuned parameters can compensate for the gap between the pre-trained representation and the tracking-specific representation, especially for large backbones. Even better performance and generalization can be achieved. For instance, our AdaDe-B256 tracker achieves 49.5 AUC on the LaSOT<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msub><mo>⁢</mo><mi>ext</mi></msub></semantics></math></inline-formula> which contains 150 sequences. <a href="/2079-9292/13/23/4621">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/9K0E8X1B22 ">Selected Papers from the 7th Asian Conference on Artificial Intelligence Technology (ACAIT 2023)</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4621/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1527472"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1527472"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1527472" data-cycle-prev="#prev1527472" data-cycle-progressive="#images1527472" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1527472-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04621/article_deploy/html/images/electronics-13-04621-g001-550.jpg?1732291744" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1527472" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1527472-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04621/article_deploy/html/images/electronics-13-04621-g002-550.jpg?1732291745'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1527472-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04621/article_deploy/html/images/electronics-13-04621-g003-550.jpg?1732291747'><p>Figure 3</p></div></script></div></div><div id="article-1527472-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04621/article_deploy/html/images/electronics-13-04621-g001-550.jpg?1732291744" title=" <strong>Figure 1</strong><br/> <p>Details of our tracking framework with parameter-efficient transfer learning. “…” represents the several omitted transformer layers which are the same as others.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4621'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04621/article_deploy/html/images/electronics-13-04621-g002-550.jpg?1732291745" title=" <strong>Figure 2</strong><br/> <p>Three variants of trackers for performance effects of pre-trained decoder.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4621'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04621/article_deploy/html/images/electronics-13-04621-g003-550.jpg?1732291747" title=" <strong>Figure 3</strong><br/> <p>Visualization cases of our AdaDe-B256 tracker and other trackers.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4621'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 18 pages, 824 KiB </span> <a href="/2079-9292/13/23/4620/pdf?version=1732283883" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Anti-Disturbance Target Tracking Control of Auxiliary Unmanned Ground Vehicles for Physical Education" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4620">Anti-Disturbance Target Tracking Control of Auxiliary Unmanned Ground Vehicles for Physical Education</a> <div class="authors"> by <span class="inlineblock "><strong>Lei Liu</strong> and </span><span class="inlineblock "><strong>Wei Yin</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4620; <a href="https://doi.org/10.3390/electronics13234620">https://doi.org/10.3390/electronics13234620</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> The auxiliary unmanned ground vehicle (AUGV) for physical education can significantly enhance the continuity and safety of training and competitions. However, obstacles and area boundary constraints present substantial challenges to the efficiency of the AUGV. This paper proposes an anti-disturbance target tracking control <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4620/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> The auxiliary unmanned ground vehicle (AUGV) for physical education can significantly enhance the continuity and safety of training and competitions. However, obstacles and area boundary constraints present substantial challenges to the efficiency of the AUGV. This paper proposes an anti-disturbance target tracking control strategy for AUGV, enabling rapid tracking of out-of-bounds balls. In the guidance layer, we design safety constraints based on the exponentially stabilizing control Lyapunov function (ES-CLF) position constraint and control barrier function (CBF), and solve the expected convergence velocity guidance law through quadratic programming. Additionally, the expected motion direction of AUGV is determined using the expected combined velocity. In the control layer, we employ a nonlinear tracking differentiators (NLTD) to achieve finite-time estimation of the derivative of the guidance velocity signal, and observed the model parameter uncertainty and external environmental disturbances through a fixed time disturbance observer. Finally, a fixed-time control strategy is developed to achieve precise target tracking. Stability analysis and simulation results confirm the effectiveness of the proposed AUGV target tracking control strategy and the safety collision avoidance method. <a href="/2079-9292/13/23/4620">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Section <a href="/journal/electronics/sections/systems_control_engineering">Systems & Control Engineering</a>)<br/> </div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 23 pages, 5281 KiB </span> <a href="/2079-9292/13/23/4619/pdf?version=1732283432" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="A Multiscale Adaptive Fusion Network for Modular Multilevel Converter Fault Diagnosis" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4619">A Multiscale Adaptive Fusion Network for Modular Multilevel Converter Fault Diagnosis</a> <div class="authors"> by <span class="inlineblock "><strong>Longzhang Ke</strong>, </span><span class="inlineblock "><strong>Guozhen Hu</strong>, </span><span class="inlineblock "><strong>Zhi Liu</strong>, </span><span class="inlineblock "><strong>Yuqing Yang</strong>, </span><span class="inlineblock "><strong>Qianju Cheng</strong> and </span><span class="inlineblock "><strong>Peng Zhang</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4619; <a href="https://doi.org/10.3390/electronics13234619">https://doi.org/10.3390/electronics13234619</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Modular Multilevel Converters (MMCs) play a crucial role in new energy grid connection and renewable energy conversion systems due to the significant merits of good modularity, flexible scalability, and lower operating loss. However, reliability is a significant challenge for MMCs, which consist of <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4619/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Modular Multilevel Converters (MMCs) play a crucial role in new energy grid connection and renewable energy conversion systems due to the significant merits of good modularity, flexible scalability, and lower operating loss. However, reliability is a significant challenge for MMCs, which consist of a large number of Insulated Gate Bipolar Transistors (IGBTs). Failures of the IGBTs in submodules (SMs) are a critical issue that affect the performance and operation of MMCs. The insufficient ability of convolutional neural networks to learn key fault features affects the accuracy of MMC fault diagnosis. To resolve this issue, this paper proposes a novel deep fault diagnosis framework named the Multiscale Adaptive Fusion Network (MSAFN) for MMC fault diagnosis. In the proposed MSAFN, the fault features of the raw current in an MMC are extracted by employing multiscale convolutional neural networks (CNNs) firstly, and then a channel attention mechanism is added to adaptively select the channel containing key features, so as to improve the fault diagnosis ability of the MMC in a noisy environment. Finally, the adaptive size of a one-dimensional CNN is adopted to adjust the weight of the feature channels of different scales, which are adaptively fused for fault diagnosis. Experimental validation is performed on two different MMC datasets. Experimental results confirm that the introduction of an attention mechanism of the multiscale feature adaptive fusion channel improves the recognition accuracy of the model by an average of <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>15</mn><mo>.</mo><mn>6</mn><mo>%</mo></mrow></semantics></math></inline-formula>. Moreover, comparative experiments under different signal-to-noise ratios (SNRs) demonstrate that the MSAFN maintains accuracy levels above <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>96</mn><mo>.</mo><mn>7</mn><mo>%</mo></mrow></semantics></math></inline-formula>, highlighting its excellent performance, particularly under noisy conditions. <a href="/2079-9292/13/23/4619">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Section <a href="/journal/electronics/sections/power_electronics">Power Electronics</a>)<br/> </div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 17 pages, 5441 KiB </span> <a href="/2079-9292/13/23/4618/pdf?version=1732280563" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Parallel Fusion of Graph and Text with Semantic Enhancement for Commonsense Question Answering" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4618">Parallel Fusion of Graph and Text with Semantic Enhancement for Commonsense Question Answering</a> <div class="authors"> by <span class="inlineblock "><strong>Jiachuang Zong</strong>, </span><span class="inlineblock "><strong>Zhao Li</strong>, </span><span class="inlineblock "><strong>Tong Chen</strong>, </span><span class="inlineblock "><strong>Liguo Zhang</strong> and </span><span class="inlineblock "><strong>Yiming Zhan</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4618; <a href="https://doi.org/10.3390/electronics13234618">https://doi.org/10.3390/electronics13234618</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Commonsense question answering (CSQA) is a challenging task in the field of knowledge graph question answering. It combines the context of the question with the relevant knowledge in the knowledge graph to reason and give an answer to the question. Existing CSQA models <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4618/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Commonsense question answering (CSQA) is a challenging task in the field of knowledge graph question answering. It combines the context of the question with the relevant knowledge in the knowledge graph to reason and give an answer to the question. Existing CSQA models combine pretrained language models and graph neural networks to process question context and knowledge graph information, respectively, and obtain each other’s information during the reasoning process to improve the accuracy of reasoning. However, the existing models do not fully utilize the textual representation and graph representation after reasoning to reason about the answer, and they do not give enough semantic representation to the edges during the reasoning process of the knowledge graph. Therefore, we propose a novel parallel fusion framework for text and knowledge graphs, using the fused global graph information to enhance the semantic information of reasoning answers. In addition, we enhance the relationship embedding by enriching the initial semantics and adjusting the initial weight distribution, thereby improving the reasoning ability of the graph neural network. We conducted experiments on two public datasets, CommonsenseQA and OpenBookQA, and found that our model is competitive when compared with other baseline models. Additionally, we validated the generalizability of our model on the MedQA-USMLE dataset. <a href="/2079-9292/13/23/4618">Full article</a> </div> </div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 24 pages, 4221 KiB </span> <a href="/2079-9292/13/23/4617/pdf?version=1732276190" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Dynamic Resource Aggregation Method Based on Statistical Capacity Distribution" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4617">Dynamic Resource Aggregation Method Based on Statistical Capacity Distribution</a> <div class="authors"> by <span class="inlineblock "><strong>Yuexin Wang</strong>, </span><span class="inlineblock "><strong>Jiali You</strong> and </span><span class="inlineblock "><strong>Yang Li</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4617; <a href="https://doi.org/10.3390/electronics13234617">https://doi.org/10.3390/electronics13234617</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> The computing network is a novel architecture that enables resource matching through the network. In distributed computing networks, computing resource management devices collect resource information and report it to network nodes. These nodes then broadcast the information to guide resource matching. One challenge <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4617/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> The computing network is a novel architecture that enables resource matching through the network. In distributed computing networks, computing resource management devices collect resource information and report it to network nodes. These nodes then broadcast the information to guide resource matching. One challenge is efficiently aggregating and disseminating computing resource information, as directly reporting fully multi-dimensional data can cause excessive overhead, while overly simplified aggregation may reduce matching accuracy. Existing aggregation methods typically rely on static resource information, overlooking the heterogeneity and dynamics of computing resources that arise from variations in resource capabilities and fluctuations over time, leading to suboptimal matching decisions. In response, this study proposes a dynamic resource aggregation method based on statistical capacity distribution. By modeling the capacity distribution of computing nodes, this method captures dynamic resource information, enabling more precise resource matching. Additionally, constructing resource groups and calculating representative distributions effectively compress the volume of data announcements. Experiments and data analysis demonstrate that, compared to static resource matching methods, the proposed method improves matching accuracy by <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>48</mn><mo>%</mo></mrow></semantics></math></inline-formula>. Furthermore, it reduces announcement overhead by approximately <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>77.1</mn><mo>%</mo></mrow></semantics></math></inline-formula> compared to existing dynamic resource allocation methods. These findings provide an efficient solution for resource aggregation in distributed computing networks. <a href="/2079-9292/13/23/4617">Full article</a> </div> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4617/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1527114"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1527114"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1527114" data-cycle-prev="#prev1527114" data-cycle-progressive="#images1527114" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1527114-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g001-550.jpg?1732276531" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1527114" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1527114-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g002-550.jpg?1732276534'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1527114-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g003-550.jpg?1732276535'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1527114-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g004-550.jpg?1732276538'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1527114-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g005-550.jpg?1732276539'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1527114-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g006-550.jpg?1732276540'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1527114-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g007-550.jpg?1732276541'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1527114-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g008-550.jpg?1732276543'><p>Figure 8</p></div> --- <div class='openpopupgallery' data-imgindex='8' data-target='article-1527114-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g009-550.jpg?1732276544'><p>Figure 9</p></div></script></div></div><div id="article-1527114-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g001-550.jpg?1732276531" title=" <strong>Figure 1</strong><br/> <p>System architecture overview.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g002-550.jpg?1732276534" title=" <strong>Figure 2</strong><br/> <p>Computing resource aggregation diagram.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g003-550.jpg?1732276535" title=" <strong>Figure 3</strong><br/> <p>Topology in simulation experiment.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g004-550.jpg?1732276538" title=" <strong>Figure 4</strong><br/> <p>Matching accuracy.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g005-550.jpg?1732276539" title=" <strong>Figure 5</strong><br/> <p>Comparison of matched computing node counts.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g006-550.jpg?1732276540" title=" <strong>Figure 6</strong><br/> <p>Comparison of matched computing node counts.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g007-550.jpg?1732276541" title=" <strong>Figure 7</strong><br/> <p>Total data usage comparison at different node counts.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g008-550.jpg?1732276543" title=" <strong>Figure 8</strong><br/> <p>Data saving rate comparison at different node counts.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04617/article_deploy/html/images/electronics-13-04617-g009-550.jpg?1732276544" title=" <strong>Figure 9</strong><br/> <p>Information Loss Caused by Aggregation.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4617'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 30 pages, 1831 KiB </span> <a href="/2079-9292/13/23/4616/pdf?version=1732273711" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="MultiTagging: A Vulnerable Smart Contract Labeling and Evaluation Framework" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4616">MultiTagging: A Vulnerable Smart Contract Labeling and Evaluation Framework</a> <div class="authors"> by <span class="inlineblock "><strong>Shikah J. Alsunaidi</strong>, </span><span class="inlineblock "><strong>Hamoud Aljamaan</strong> and </span><span class="inlineblock "><strong>Mohammad Hammoudeh</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4616; <a href="https://doi.org/10.3390/electronics13234616">https://doi.org/10.3390/electronics13234616</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Identifying vulnerabilities in Smart Contracts (SCs) is crucial, as they can lead to significant financial losses if exploited. Although various SC vulnerability identification methods exist, selecting the most effective approach remains challenging. This article examines these challenges and introduces solutions to enhance SC <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4616/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Identifying vulnerabilities in Smart Contracts (SCs) is crucial, as they can lead to significant financial losses if exploited. Although various SC vulnerability identification methods exist, selecting the most effective approach remains challenging. This article examines these challenges and introduces solutions to enhance SC vulnerability identification. It introduces MultiTagging, a modular SC multi-labeling framework designed to overcome limitations in existing SC vulnerability identification approaches. MultiTagging automates SC vulnerability tagging by parsing analysis reports and mapping tool-specific tags to standardized labels, including SC Weakness Classification (SWC) codes and Decentralized Application Security Project (DASP) ranks. Its mapping strategy and the proposed vulnerability taxonomy resolve tool-level labeling inconsistencies, where different tools use distinct labels for identical vulnerabilities. The framework integrates an evaluation module to assess SC vulnerability identification methods. MultiTagging enables both tool-based and vote-based SC vulnerability labeling. To improve labeling accuracy, the article proposes Power-based voting, a method that systematically defines voter roles and voting thresholds for each vulnerability. MultiTagging is used to evaluate labeling across six tools: MAIAN, Mythril, Semgrep, Slither, Solhint, and VeriSmart. The results reveal high coverage for Mythril, Slither, and Solhint, which identified eight, seven, and six DASP classes, respectively. Tool performance varied, underscoring the impracticality of relying on a single tool to identify all vulnerability classes. A comparative evaluation of Power-based voting and two threshold-based methods—AtLeastOne and Majority voting—shows that while voting methods can increase vulnerability identification coverage, they may also reduce detection performance. Power-based voting proved more effective than pure threshold-based methods across all vulnerability classes. <a href="/2079-9292/13/23/4616">Full article</a> </div> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4616/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1527091"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1527091"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1527091" data-cycle-prev="#prev1527091" data-cycle-progressive="#images1527091" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1527091-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g001-550.jpg?1732273801" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1527091" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1527091-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g002-550.jpg?1732273803'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1527091-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g003-550.jpg?1732273806'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1527091-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g004-550.jpg?1732273810'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1527091-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g005-550.jpg?1732273811'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1527091-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g006-550.jpg?1732273813'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1527091-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g007-550.jpg?1732273816'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1527091-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g008-550.jpg?1732273816'><p>Figure 8</p></div> --- <div class='openpopupgallery' data-imgindex='8' data-target='article-1527091-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g009-550.jpg?1732273818'><p>Figure 9</p></div></script></div></div><div id="article-1527091-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g001-550.jpg?1732273801" title=" <strong>Figure 1</strong><br/> <p>Mapping SWC codes to CWE.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g002-550.jpg?1732273803" title=" <strong>Figure 2</strong><br/> <p>Mapping SWC codes to DASP Top 10.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g003-550.jpg?1732273806" title=" <strong>Figure 3</strong><br/> <p>Overview of MultiTagging framework.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g004-550.jpg?1732273810" title=" <strong>Figure 4</strong><br/> <p>Flowchart of the Power-based voting algorithm.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g005-550.jpg?1732273811" title=" <strong>Figure 5</strong><br/> <p>Overview of used benchmarks.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g006-550.jpg?1732273813" title=" <strong>Figure 6</strong><br/> <p>Analysis tools efficiency metrics.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g007-550.jpg?1732273816" title=" <strong>Figure 7</strong><br/> <p>Performance overview of analysis tools and voting methods using a portion of the benchmark.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g008-550.jpg?1732273816" title=" <strong>Figure 8</strong><br/> <p>Overlap of analysis tool findings.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04616/article_deploy/html/images/electronics-13-04616-g009-550.jpg?1732273818" title=" <strong>Figure 9</strong><br/> <p>Overlap of analysis tool findings per vulnerability.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4616'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 14 pages, 2708 KiB </span> <a href="/2079-9292/13/23/4615/pdf?version=1732270983" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="A Multi-Attack Adaptive Fake Face Detection Network Based on Global Feature Normalization" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4615">A Multi-Attack Adaptive Fake Face Detection Network Based on Global Feature Normalization</a> <div class="authors"> by <span class="inlineblock "><strong>Honggang Xie</strong>, </span><span class="inlineblock "><strong>Jia Liu</strong>, </span><span class="inlineblock "><strong>Zhiwei Chen</strong>, </span><span class="inlineblock "><strong>Kaiyuan Hou</strong> and </span><span class="inlineblock "><strong>Yuan Yao</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4615; <a href="https://doi.org/10.3390/electronics13234615">https://doi.org/10.3390/electronics13234615</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> The advancement of deepfake technology has resulted in increasingly realistic forged faces, posing a challenge for existing fake face detection models, which often exhibit poor adaptability to complex and varied forgery techniques. To address this challenge, this paper proposes a fake face detection <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4615/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> The advancement of deepfake technology has resulted in increasingly realistic forged faces, posing a challenge for existing fake face detection models, which often exhibit poor adaptability to complex and varied forgery techniques. To address this challenge, this paper proposes a fake face detection network that demonstrates high accuracy and generalization capabilities. A global normalization calibration module is designed to address the issue of ineffective feature extraction within the network, enhancing the model’s focus on key feature regions by establishing a mutual inhibition competition mechanism between different channels. This network maintains high accuracy even when facing various attack methods in both the objective and digital worlds. Experimental results indicate that the proposed method excels in both binary and multi-class classification tests on the CASIA-FASD dataset, the Celeb-DF dataset, and a self-constructed dataset. Specifically, for binary classification tasks, the accuracy reaches 98.19% on the CASIA-FASD dataset, 99.17% on the Celeb-DF dataset, and 98.03% on the self-constructed dataset. In comparison, other methods exhibit slightly inferior performance. For multi-class classification tasks, the proposed model achieves the best performance across all tested forgery types, demonstrating exceptional overall performance and adaptability. <a href="/2079-9292/13/23/4615">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Section <a href="/journal/electronics/sections/Artificial_Intell">Artificial Intelligence</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4615/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1527011"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1527011"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1527011" data-cycle-prev="#prev1527011" data-cycle-progressive="#images1527011" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1527011-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g001-550.jpg?1732271049" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1527011" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1527011-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g002-550.jpg?1732271050'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1527011-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g003-550.jpg?1732271051'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1527011-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g004-550.jpg?1732271052'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1527011-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g005-550.jpg?1732271054'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1527011-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g006-550.jpg?1732271056'><p>Figure 6</p></div></script></div></div><div id="article-1527011-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g001-550.jpg?1732271049" title=" <strong>Figure 1</strong><br/> <p>Comparison of a fake face in the digital and objective worlds.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4615'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g002-550.jpg?1732271050" title=" <strong>Figure 2</strong><br/> <p>Overall network structure: It consists of four stages, each containing a set of FasterNet blocks. Each stage is preceded by a Conv4×4 embedding layer or a Conv2×2 merging layer. Each FasterNet block is composed of a PConv layer, a global normalization calibration module, and two convolutional layers. The final three layers of the network are global average pooling, a convolutional layer, and a fully connected layer, which are used for feature transformation and classification.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4615'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g003-550.jpg?1732271051" title=" <strong>Figure 3</strong><br/> <p>Global normalized calibration module diagram.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4615'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g004-550.jpg?1732271052" title=" <strong>Figure 4</strong><br/> <p>Examples of a multi-attack forged-face dataset.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4615'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g005-550.jpg?1732271054" title=" <strong>Figure 5</strong><br/> <p>Class activation maps of real faces before and after adding the global normalization calibration module at each layer.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4615'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04615/article_deploy/html/images/electronics-13-04615-g006-550.jpg?1732271056" title=" <strong>Figure 6</strong><br/> <p>Class activation maps of fake faces before and after adding the global normalization calibration module at each layer.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4615'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 21 pages, 3720 KiB </span> <a href="/2079-9292/13/23/4614/pdf?version=1732270026" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Simple and Effective Control System for Active AC Ripple Filtering Circuits" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4614">Simple and Effective Control System for Active AC Ripple Filtering Circuits</a> <div class="authors"> by <span class="inlineblock "><strong>Roshan Sharma</strong>, </span><span class="inlineblock "><strong>Masoud Karimi-Ghartemani</strong> and </span><span class="inlineblock "><strong>Umar Iqbal</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4614; <a href="https://doi.org/10.3390/electronics13234614">https://doi.org/10.3390/electronics13234614</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> In systems where dc and ac subsystems are interacting, dc capacitors are used to balance (filter or decouple) the ac power pulsations. The required capacitance often poses a limitation in terms of physical footprint, cost, and/or reliability. Active ripple filtering circuits are widely <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4614/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> In systems where dc and ac subsystems are interacting, dc capacitors are used to balance (filter or decouple) the ac power pulsations. The required capacitance often poses a limitation in terms of physical footprint, cost, and/or reliability. Active ripple filtering circuits are widely studied in the literature for reducing the size of the capacitor needed by using power electronic switches, passive circuit components, and a control system. The passive circuit components include a substantially smaller dc capacitor at a reasonably higher or lower voltage, and an inductor for filtering the switching ripples. The control systems presented in the literature for such systems are complex and need multiple sensors and are hardly plug-and-play and universal. This paper proposes a simple yet effective control system which uses only one voltage sensor. The circuit accurately emulates a large capacitor within a wide frequency bandwidth in a plug-and-play manner. The paper explains the details of the proposed control system and presents simulation and experimental results to illustrate its properties. <a href="/2079-9292/13/23/4614">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/RFD1X186PM ">New Trends in Power Electronics for Microgrids</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4614/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1526982"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1526982"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1526982" data-cycle-prev="#prev1526982" data-cycle-progressive="#images1526982" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1526982-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g001-550.jpg?1732270327" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1526982" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g002-550.jpg?1732270327'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g003-550.jpg?1732270329'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g004-550.jpg?1732270330'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g005-550.jpg?1732270331'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g006-550.jpg?1732270331'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g007-550.jpg?1732270333'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g008-550.jpg?1732270335'><p>Figure 8</p></div> --- <div class='openpopupgallery' data-imgindex='8' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g009-550.jpg?1732270337'><p>Figure 9</p></div> --- <div class='openpopupgallery' data-imgindex='9' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g010-550.jpg?1732270339'><p>Figure 10</p></div> --- <div class='openpopupgallery' data-imgindex='10' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g011-550.jpg?1732270341'><p>Figure 11</p></div> --- <div class='openpopupgallery' data-imgindex='11' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g012-550.jpg?1732270343'><p>Figure 12</p></div> --- <div class='openpopupgallery' data-imgindex='12' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g013-550.jpg?1732270344'><p>Figure 13</p></div> --- <div class='openpopupgallery' data-imgindex='13' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g014-550.jpg?1732270347'><p>Figure 14</p></div> --- <div class='openpopupgallery' data-imgindex='14' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g015-550.jpg?1732270348'><p>Figure 15</p></div> --- <div class='openpopupgallery' data-imgindex='15' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g016-550.jpg?1732270349'><p>Figure 16</p></div> --- <div class='openpopupgallery' data-imgindex='16' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g017-550.jpg?1732270350'><p>Figure 17</p></div> --- <div class='openpopupgallery' data-imgindex='17' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g018-550.jpg?1732270351'><p>Figure 18</p></div> --- <div class='openpopupgallery' data-imgindex='18' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g019-550.jpg?1732270351'><p>Figure 19</p></div> --- <div class='openpopupgallery' data-imgindex='19' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g020-550.jpg?1732270352'><p>Figure 20</p></div> --- <div class='openpopupgallery' data-imgindex='20' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g021-550.jpg?1732270354'><p>Figure 21</p></div> --- <div class='openpopupgallery' data-imgindex='21' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g022-550.jpg?1732270355'><p>Figure 22</p></div> --- <div class='openpopupgallery' data-imgindex='22' data-target='article-1526982-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g023-550.jpg?1732270356'><p>Figure 23</p></div></script></div></div><div id="article-1526982-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g001-550.jpg?1732270327" title=" <strong>Figure 1</strong><br/> <p>Circuit structures of proposed SdcCap. (<b>a</b>) General structure; (<b>b</b>) Buck topology, <math display="inline"><semantics> <mrow> <msub> <mi>v</mi> <mi>c</mi> </msub> <mo>&gt;</mo> <mi>v</mi> </mrow> </semantics></math>; (<b>c</b>) Boost topology, <math display="inline"><semantics> <mrow> <msub> <mi>v</mi> <mi>c</mi> </msub> <mo>&lt;</mo> <mi>v</mi> </mrow> </semantics></math>.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g002-550.jpg?1732270327" title=" <strong>Figure 2</strong><br/> <p>Proposed control structures. (<b>a</b>) Buck topology control structure, <math display="inline"><semantics> <mrow> <msub> <mi>V</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>n</mi> </mrow> </msub> <mo>&gt;</mo> <msub> <mi>V</mi> <mrow> <mi>n</mi> </mrow> </msub> </mrow> </semantics></math>; (<b>b</b>) Boost topology control structure, <math display="inline"><semantics> <mrow> <msub> <mi>V</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>n</mi> </mrow> </msub> <mo>&lt;</mo> <msub> <mi>V</mi> <mrow> <mi>n</mi> </mrow> </msub> </mrow> </semantics></math>.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g003-550.jpg?1732270329" title=" <strong>Figure 3</strong><br/> <p>Buck responses when bus voltage <math display="inline"><semantics> <mrow> <mi>v</mi> <mo stretchy="false">(</mo> <mi>t</mi> <mo stretchy="false">)</mo> <mo>=</mo> <mn>200</mn> <mo>+</mo> <mn>10</mn> <mo form="prefix">sin</mo> <mo stretchy="false">(</mo> <mn>240</mn> <mi>π</mi> <mi>t</mi> <mo stretchy="false">)</mo> </mrow> </semantics></math> experiences <math display="inline"><semantics> <mrow> <mo>±</mo> <mn>4</mn> </mrow> </semantics></math>% change in its offset value. (Control parameters: <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>8</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>V</mi> <mrow> <mi>n</mi> </mrow> </msub> <mo>=</mo> <mn>200</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>V</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>n</mi> </mrow> </msub> <mo>=</mo> <mn>275</mn> </mrow> </semantics></math>).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g004-550.jpg?1732270330" title=" <strong>Figure 4</strong><br/> <p>Boost responses when bus voltage <math display="inline"><semantics> <mrow> <mi>v</mi> <mo stretchy="false">(</mo> <mi>t</mi> <mo stretchy="false">)</mo> <mo>=</mo> <mn>200</mn> <mo>+</mo> <mn>10</mn> <mo form="prefix">sin</mo> <mo stretchy="false">(</mo> <mn>240</mn> <mi>π</mi> <mi>t</mi> <mo stretchy="false">)</mo> </mrow> </semantics></math> experiences <math display="inline"><semantics> <mrow> <mo>±</mo> <mn>4</mn> </mrow> </semantics></math>% change in its offset value. (Control parameters: <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>8</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>V</mi> <mrow> <mi>n</mi> </mrow> </msub> <mo>=</mo> <mn>200</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>V</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>n</mi> </mrow> </msub> <mo>=</mo> <mn>125</mn> </mrow> </semantics></math>).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g005-550.jpg?1732270331" title=" <strong>Figure 5</strong><br/> <p>Proposed modified controller for boost topology.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g006-550.jpg?1732270331" title=" <strong>Figure 6</strong><br/> <p>Schematic diagram of a passive rectifier.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g007-550.jpg?1732270333" title=" <strong>Figure 7</strong><br/> <p>Proposed buck converter- based capacitor’s responses in a single-phase 1 kW passive rectifier: 500 W load-changes occur at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>50</mn> </mrow> </semantics></math> ms and <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math> ms; grid voltage changes <math display="inline"><semantics> <mrow> <mo>±</mo> <mn>10</mn> </mrow> </semantics></math>% at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>150</mn> </mrow> </semantics></math> ms and 200 ms.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g008-550.jpg?1732270335" title=" <strong>Figure 8</strong><br/> <p>Proposed boost converter-based capacitor’s responses in a single-phase 1 kW passive rectifier: 500 W load-changes occur at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>50</mn> </mrow> </semantics></math> ms and <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math> ms; grid voltage changes <math display="inline"><semantics> <mrow> <mo>±</mo> <mn>5</mn> </mrow> </semantics></math>% at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>150</mn> </mrow> </semantics></math> ms and 200 ms.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g009-550.jpg?1732270337" title=" <strong>Figure 9</strong><br/> <p>Proposed (modified) boost converter-based capacitor’s responses in a single-phase 1 kW passive rectifier: 500 W load-changes occur at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>50</mn> </mrow> </semantics></math> ms and <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math> ms; grid voltage changes <math display="inline"><semantics> <mrow> <mo>±</mo> <mn>5</mn> </mrow> </semantics></math>% at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>150</mn> </mrow> </semantics></math> ms and 200 ms.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g010-550.jpg?1732270339" title=" <strong>Figure 10</strong><br/> <p>Proposed (modified) boost converter-based capacitor’s responses in a single-phase 1 kW passive rectifier: 500 W load-changes occur at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>50</mn> </mrow> </semantics></math> ms and <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math> ms; grid voltage changes <math display="inline"><semantics> <mrow> <mo>±</mo> <mn>10</mn> </mrow> </semantics></math>% at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>150</mn> </mrow> </semantics></math> ms and 200 ms.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g011-550.jpg?1732270341" title=" <strong>Figure 11</strong><br/> <p>Two-stage PV inverter topology and control.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g012-550.jpg?1732270343" title=" <strong>Figure 12</strong><br/> <p>Responses of the proposed SdcCap as a dc-link capacitor in a single-phase 3.5 kVA inverter with two-stage converter topology: the active power of the inverter changes at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>0.1</mn> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mn>0.2</mn> </mrow> </semantics></math> s, while the reactive power changes at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>0.3</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mn>0.4</mn> </mrow> </semantics></math> s. An SdcCap that uses a capacitor of 37.5 <math display="inline"><semantics> <mi mathvariant="sans-serif">μ</mi> </semantics></math>F is compared against a large capacitor of 750 <math display="inline"><semantics> <mi mathvariant="sans-serif">μ</mi> </semantics></math>F.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g013-550.jpg?1732270344" title=" <strong>Figure 13</strong><br/> <p>One-stage PV inverter topology and control.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g014-550.jpg?1732270347" title=" <strong>Figure 14</strong><br/> <p>Responses of the SdcCap as a dc-link capacitor in a single phase 8.5 kVA inverter with one-stage converter topology: the active power of the inverter changes at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>0.1</mn> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mn>0.2</mn> </mrow> </semantics></math> s, while the reactive power changes at <math display="inline"><semantics> <mrow> <mi>t</mi> <mo>=</mo> <mn>0.3</mn> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mn>0.4</mn> </mrow> </semantics></math> s. The proposed SdcCap that uses a capacitor of 75 <math display="inline"><semantics> <mi mathvariant="sans-serif">μ</mi> </semantics></math>F in the buck topology is compared against directly connected large capacitors of 1500 <math display="inline"><semantics> <mi mathvariant="sans-serif">μ</mi> </semantics></math>F.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g015-550.jpg?1732270348" title=" <strong>Figure 15</strong><br/> <p>Schematic diagram of the flyback converter.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g016-550.jpg?1732270349" title=" <strong>Figure 16</strong><br/> <p>Diagram of the approach of [<a href="#B8-electronics-13-04614" class="html-bibr">8</a>].</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g017-550.jpg?1732270350" title=" <strong>Figure 17</strong><br/> <p>Output voltages of flyback converter with large capacitor, with SdcCap, and with conventional method.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g018-550.jpg?1732270351" title=" <strong>Figure 18</strong><br/> <p>Capacitor voltage of SdcCap and conventional method.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g019-550.jpg?1732270351" title=" <strong>Figure 19</strong><br/> <p>Modulating index of SdcCap and conventional method.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g020-550.jpg?1732270352" title=" <strong>Figure 20</strong><br/> <p>Output voltages when the ac frequency is 50 Hz.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g021-550.jpg?1732270354" title=" <strong>Figure 21</strong><br/> <p>Experimental setup. (<b>a</b>) Photograph of laboratory experimental setup; (<b>b</b>) Experimental setup schematic.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g022-550.jpg?1732270355" title=" <strong>Figure 22</strong><br/> <p>Experimental results with large capacitor and proposed SdcCap. (<b>a</b>) Rectifier output voltage with large capacitor. (<b>b</b>) Rectifier output voltage with SdcCap. (<b>c</b>) Voltage across small capacitor in SdcCap.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04614/article_deploy/html/images/electronics-13-04614-g023-550.jpg?1732270356" title=" <strong>Figure 23</strong><br/> <p>Simulation results of load voltages of passive rectifier application described in experiment setup with a large capacitor and proposed SdcCap.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4614'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 28 pages, 3796 KiB </span> <a href="/2079-9292/13/23/4613/pdf?version=1732269204" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Adaptive Dynamic Shuffle Convolutional Parallel Network for Image Super-Resolution" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4613">Adaptive Dynamic Shuffle Convolutional Parallel Network for Image Super-Resolution</a> <div class="authors"> by <span class="inlineblock "><strong>Yiting Long</strong>, </span><span class="inlineblock "><strong>Haoyu Ruan</strong>, </span><span class="inlineblock "><strong>Hui Zhao</strong>, </span><span class="inlineblock "><strong>Yi Liu</strong>, </span><span class="inlineblock "><strong>Lei Zhu</strong>, </span><span class="inlineblock "><strong>Chengyuan Zhang</strong> and </span><span class="inlineblock "><strong>Xinghui Zhu</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4613; <a href="https://doi.org/10.3390/electronics13234613">https://doi.org/10.3390/electronics13234613</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Image super-resolution has experienced significant advancements with the emergence of deep learning technology. However, deploying highly complex super-resolution networks on resource-constrained devices poses a challenge due to their substantial computational requirements. This paper presents the <b>A</b>daptive <b>D</b>ynamic <b>S</b>huffle <b>C</b>onvolutional <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4613/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Image super-resolution has experienced significant advancements with the emergence of deep learning technology. However, deploying highly complex super-resolution networks on resource-constrained devices poses a challenge due to their substantial computational requirements. This paper presents the <b>A</b>daptive <b>D</b>ynamic <b>S</b>huffle <b>C</b>onvolutional <b>P</b>arallel <b>N</b>etwork (<b>ADSCPN</b>), a novel lightweight super-resolution model designed to achieve an optimal balance between computational efficiency and image reconstruction quality. The ADSCPN framework employs large-kernel parallel depthwise separable convolutions, dynamic convolutions, and an enhanced attention mechanism to optimize feature extraction and improve detail preservation. Extensive evaluations on standard benchmark datasets demonstrate that ADSCPN achieves state-of-the-art performance while significantly reducing computational complexity, making it well-suited for practical applications on devices with limited computational resources. <a href="/2079-9292/13/23/4613">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/Big_Model_Image ">Big Model Techniques for Image Processing</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4613/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1526955"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1526955"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1526955" data-cycle-prev="#prev1526955" data-cycle-progressive="#images1526955" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1526955-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g001-550.jpg?1732269348" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1526955" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g002-550.jpg?1732269348'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g003-550.jpg?1732269349'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g004-550.jpg?1732269349'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g005-550.jpg?1732269350'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g006-550.jpg?1732269351'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g007-550.jpg?1732269352'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g008-550.jpg?1732269353'><p>Figure 8</p></div> --- <div class='openpopupgallery' data-imgindex='8' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g009-550.jpg?1732269355'><p>Figure 9</p></div> --- <div class='openpopupgallery' data-imgindex='9' data-target='article-1526955-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g010-550.jpg?1732269358'><p>Figure 10</p></div></script></div></div><div id="article-1526955-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g001-550.jpg?1732269348" title=" <strong>Figure 1</strong><br/> <p>The architecture of ADSCPN.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g002-550.jpg?1732269348" title=" <strong>Figure 2</strong><br/> <p>The structure of the Feature Process Block (FPB).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g003-550.jpg?1732269349" title=" <strong>Figure 3</strong><br/> <p>The structure of the channel processing block (CPB).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g004-550.jpg?1732269349" title=" <strong>Figure 4</strong><br/> <p>The structure of point-wise multi-layer perceptron (PW-MLP).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g005-550.jpg?1732269350" title=" <strong>Figure 5</strong><br/> <p>The structure of the feature extraction block (FEB).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g006-550.jpg?1732269351" title=" <strong>Figure 6</strong><br/> <p>The structure of the point-attention convolution group (PACG).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g007-550.jpg?1732269352" title=" <strong>Figure 7</strong><br/> <p>ESA and EESA module structure comparison. (<b>a</b>) Original ESA block. (<b>b</b>) EESA block.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g008-550.jpg?1732269353" title=" <strong>Figure 8</strong><br/> <p>The impact of different settings on quantitative PSNR performance. (<b>a</b>) The number of Feature Process Blocks. (<b>b</b>) The number of model channels.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g009-550.jpg?1732269355" title=" <strong>Figure 9</strong><br/> <p>Visual comparison of the results for different methods.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04613/article_deploy/html/images/electronics-13-04613-g010-550.jpg?1732269358" title=" <strong>Figure 10</strong><br/> <p>Visual comparison of different super-resolution methods on the DRealSR, DIV2KRK, and RealSR datasets.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4613'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 15 pages, 2256 KiB </span> <a href="/2079-9292/13/23/4612/pdf?version=1732268906" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Multitasking Feature Selection Using a Clonal Selection Algorithm for High-Dimensional Microarray Data" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4612">Multitasking Feature Selection Using a Clonal Selection Algorithm for High-Dimensional Microarray Data</a> <div class="authors"> by <span class="inlineblock "><strong>Yi Wang</strong>, </span><span class="inlineblock "><strong>Dan Luo</strong> and </span><span class="inlineblock "><strong>Jian Yao</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4612; <a href="https://doi.org/10.3390/electronics13234612">https://doi.org/10.3390/electronics13234612</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Effective gene feature selection is critical for enhancing the interpretability and accuracy of genetic data analysis, particularly in the realm of disease prediction and precision medicine. Most evolutionary feature selection algorithms tend to become stuck in local optima and incur high computational costs, <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4612/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Effective gene feature selection is critical for enhancing the interpretability and accuracy of genetic data analysis, particularly in the realm of disease prediction and precision medicine. Most evolutionary feature selection algorithms tend to become stuck in local optima and incur high computational costs, particularly when dealing with the complex and high-dimensional nature of genetic data. To address these issues, this study proposes a multitasking feature selection method based on clone selection for high-dimensional microarray data, which identifies optimal features by transferring useful knowledge across two related tasks derived from the same microarray dataset. First, a dual-task generation strategy is designed, where one task selects features based on the Relief-F method, and the other task is generated from the original features. Second, a new mutation operator is introduced to share useful information between the multiple tasks. Finally, an improved clonal selection algorithm is proposed to strengthen the global and local search abilities. The experimental results on six high-dimensional microarray datasets demonstrate that our method significantly outperforms four state-of-the-art feature selection methods, highlighting its effectiveness and efficiency in tackling complex feature selection problems. <a href="/2079-9292/13/23/4612">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/50EK4W3G1P ">Knowledge Information Extraction Research</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4612/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1526946"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1526946"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1526946" data-cycle-prev="#prev1526946" data-cycle-progressive="#images1526946" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1526946-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04612/article_deploy/html/images/electronics-13-04612-g001-550.jpg?1732269044" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1526946" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1526946-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04612/article_deploy/html/images/electronics-13-04612-g002-550.jpg?1732269045'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1526946-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04612/article_deploy/html/images/electronics-13-04612-g003-550.jpg?1732269046'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1526946-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04612/article_deploy/html/images/electronics-13-04612-g004-550.jpg?1732269047'><p>Figure 4</p></div></script></div></div><div id="article-1526946-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04612/article_deploy/html/images/electronics-13-04612-g001-550.jpg?1732269044" title=" <strong>Figure 1</strong><br/> <p>The general framework of CSA-EMT.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4612'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04612/article_deploy/html/images/electronics-13-04612-g002-550.jpg?1732269045" title=" <strong>Figure 2</strong><br/> <p>The flowchart of the improved clonal selection algorithm.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4612'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04612/article_deploy/html/images/electronics-13-04612-g003-550.jpg?1732269046" title=" <strong>Figure 3</strong><br/> <p>The accuracy (%) of CSA-EMT vs. that of the 1NN classifier using all features.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4612'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04612/article_deploy/html/images/electronics-13-04612-g004-550.jpg?1732269047" title=" <strong>Figure 4</strong><br/> <p>The percentage of selected features relative to the total number of features (%).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4612'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 22 pages, 2169 KiB </span> <a href="/2079-9292/13/23/4611/pdf?version=1732267569" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="Leveraging AI for Network Threat Detection—A Conceptual Overview" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4611">Leveraging AI for Network Threat Detection—A Conceptual Overview</a> <div class="authors"> by <span class="inlineblock "><strong>Muhammad Ali Paracha</strong>, </span><span class="inlineblock "><strong>Syed Usman Jamil</strong>, </span><span class="inlineblock "><strong>Khurram Shahzad</strong>, </span><span class="inlineblock "><strong>Muhammad Arif Khan</strong> and </span><span class="inlineblock "><strong>Abdul Rasheed</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4611; <a href="https://doi.org/10.3390/electronics13234611">https://doi.org/10.3390/electronics13234611</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Network forensics is commonly used to identify and analyse evidence of any illegal or unauthorised activity in a given network. The collected information can be used for preventive measures against potential cyber attacks and serve as evidence acceptable in legal proceedings. Several conventional <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4611/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Network forensics is commonly used to identify and analyse evidence of any illegal or unauthorised activity in a given network. The collected information can be used for preventive measures against potential cyber attacks and serve as evidence acceptable in legal proceedings. Several conventional tools and techniques are available to identify and collect such pieces of evidence; however, most of them require expensive commercial resources, longer investigation times, and costly human expertise. Due to modern networks’ diverse and heterogeneous nature, forensic operations through conventional means become a cumbersome and challenging process. This calls for a new look at how network forensics is approached, considering contemporary approaches to network analysis. In this work, we explore artificial intelligence (AI) techniques based on contemporary machine learning (ML) algorithms such as deep learning (DL) to conduct network forensics. We also propose an investigation model based on AI/ML techniques that can analyse network traffic and behavioural patterns to identify any prior or potential cyber attacks. The proposed AI-based network forensics model speeds up the investigation process, boosting network monitoring without human intervention. This also aims to provide timely and accurate information to network administrators for quick and effective decisions, enabling them to avoid and circumvent future cyber attacks. <a href="/2079-9292/13/23/4611">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/R1265A6U3R ">Artificial Intelligence for IoT Systems</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4611/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1526884"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1526884"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1526884" data-cycle-prev="#prev1526884" data-cycle-progressive="#images1526884" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1526884-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g001-550.jpg?1732267709" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1526884" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1526884-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g002-550.jpg?1732267710'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1526884-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g003-550.jpg?1732267711'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1526884-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g004-550.jpg?1732267713'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1526884-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g005-550.jpg?1732267714'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1526884-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g006-550.jpg?1732267718'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1526884-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g007-550.jpg?1732267719'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1526884-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g008-550.jpg?1732267721'><p>Figure 8</p></div> --- <div class='openpopupgallery' data-imgindex='8' data-target='article-1526884-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g009-550.jpg?1732267724'><p>Figure 9</p></div></script></div></div><div id="article-1526884-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g001-550.jpg?1732267709" title=" <strong>Figure 1</strong><br/> <p>A comparative analysis of annual DDoS attacks from 2018 to 2023 [<a href="#B12-electronics-13-04611" class="html-bibr">12</a>].</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g002-550.jpg?1732267710" title=" <strong>Figure 2</strong><br/> <p>Projected stages of our research work. The first stage focuses on conceptual development and forms the basis of this work.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g003-550.jpg?1732267711" title=" <strong>Figure 3</strong><br/> <p>The joint role of network forensics and AI in network security.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g004-550.jpg?1732267713" title=" <strong>Figure 4</strong><br/> <p>A common enterprise network security architecture model.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g005-550.jpg?1732267714" title=" <strong>Figure 5</strong><br/> <p>An example of a malicious network log from ingested data [<a href="#B70-electronics-13-04611" class="html-bibr">70</a>].</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g006-550.jpg?1732267718" title=" <strong>Figure 6</strong><br/> <p>Cyber threat detection framework (CTDF).</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g007-550.jpg?1732267719" title=" <strong>Figure 7</strong><br/> <p>Network dataflow timeline with normal and under attack traffic.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g008-550.jpg?1732267721" title=" <strong>Figure 8</strong><br/> <p>Preliminary performance outcomes of CTDF.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04611/article_deploy/html/images/electronics-13-04611-g009-550.jpg?1732267724" title=" <strong>Figure 9</strong><br/> <p>Proposed future research directions and challenges.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4611'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 19 pages, 4031 KiB </span> <a href="/2079-9292/13/23/4610/pdf?version=1732267407" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="MSTrans: Multi-Scale Transformer for Building Extraction from HR Remote Sensing Images" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4610">MSTrans: Multi-Scale Transformer for Building Extraction from HR Remote Sensing Images</a> <div class="authors"> by <span class="inlineblock "><strong>Fei Yang</strong>, </span><span class="inlineblock "><strong>Fenlong Jiang</strong>, </span><span class="inlineblock "><strong>Jianzhao Li</strong> and </span><span class="inlineblock "><strong>Lei Lu</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4610; <a href="https://doi.org/10.3390/electronics13234610">https://doi.org/10.3390/electronics13234610</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Buildings are one of the most important goals of human transformation of the Earth’s surface. Therefore, building extraction (BE), such as in urban resource management and planning, is a task that is meaningful to actual production and life. Computational intelligence techniques based on <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4610/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Buildings are one of the most important goals of human transformation of the Earth’s surface. Therefore, building extraction (BE), such as in urban resource management and planning, is a task that is meaningful to actual production and life. Computational intelligence techniques based on convolutional neural networks (CNNs) and Transformers have begun to be of interest in BE, and have made some progress. However, the BE methods based on CNNs are limited by the difficulty in capturing global long-range relationships, while Transformer-based methods are often not detailed enough for pixel-level annotation tasks because they focus on global information. To conquer the limitations, a multi-scale Transformer (MSTrans) is proposed for BE from high-resolution remote sensing images. In the proposed MSTrans, we develop a plug-and-play multi-scale Transformer (MST) module based on atrous spatial pyramid pooling (ASPP). The MST module can effectively capture tokens of different scales through the Transformer encoder and Transformer decoder. This can enhance multi-scale feature extraction of buildings, thereby improving the BE performance. Experiments on three real and challenging BE datasets verify the effectiveness of the proposed MSTrans. While the proposed approach may not achieve the highest Precision and Recall accuracies compared with the seven benchmark methods, it improves the overall metrics F1 and mIoU by 0.4% and 1.67%, respectively. <a href="/2079-9292/13/23/4610">Full article</a> </div> </div> <div class="belongsTo" style="margin-bottom: 10px;"> (This article belongs to the Special Issue <a href=" /journal/electronics/special_issues/computational_intelligence_ele ">Emerging Technologies in Computational Intelligence</a>)<br/> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4610/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1526878"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1526878"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1526878" data-cycle-prev="#prev1526878" data-cycle-progressive="#images1526878" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1526878-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g001-550.jpg?1732267566" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1526878" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1526878-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g002-550.jpg?1732267571'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1526878-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g003-550.jpg?1732267576'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1526878-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g004-550.jpg?1732267578'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1526878-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g005-550.jpg?1732267580'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1526878-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g006-550.jpg?1732267582'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1526878-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g007-550.jpg?1732267585'><p>Figure 7</p></div> --- <div class='openpopupgallery' data-imgindex='7' data-target='article-1526878-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g008-550.jpg?1732267587'><p>Figure 8</p></div></script></div></div><div id="article-1526878-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g001-550.jpg?1732267566" title=" <strong>Figure 1</strong><br/> <p>Overview of the proposed MSTrans BE framework.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4610'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g002-550.jpg?1732267571" title=" <strong>Figure 2</strong><br/> <p>The architecture of the MST module.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4610'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g003-550.jpg?1732267576" title=" <strong>Figure 3</strong><br/> <p>Dataset presentations: (<b>a</b>) WHU-CD dataset; (<b>b</b>) LEVIR-CD dataset; (<b>c</b>) GZ-CD dataset.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4610'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g004-550.jpg?1732267578" title=" <strong>Figure 4</strong><br/> <p>The BE maps of different methods on the Massachusetts dataset: (<b>a</b>) image, (<b>b</b>) label, (<b>c</b>) U-Net [<a href="#B20-electronics-13-04610" class="html-bibr">20</a>], (<b>d</b>) SiU-Net [<a href="#B23-electronics-13-04610" class="html-bibr">23</a>], (<b>e</b>) Res2Unet [<a href="#B24-electronics-13-04610" class="html-bibr">24</a>], (<b>f</b>) CFENet [<a href="#B31-electronics-13-04610" class="html-bibr">31</a>], (<b>g</b>) CBRNet [<a href="#B32-electronics-13-04610" class="html-bibr">32</a>], (<b>h</b>) BBRNet [<a href="#B28-electronics-13-04610" class="html-bibr">28</a>], (<b>i</b>) AGPNet [<a href="#B29-electronics-13-04610" class="html-bibr">29</a>], and (<b>j</b>) proposed MSTrans.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4610'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g005-550.jpg?1732267580" title=" <strong>Figure 5</strong><br/> <p>The BE maps of different methods on the EastAsia dataset: (<b>a</b>) image, (<b>b</b>) label, (<b>c</b>) U-Net [<a href="#B20-electronics-13-04610" class="html-bibr">20</a>], (<b>d</b>) SiU-Net [<a href="#B23-electronics-13-04610" class="html-bibr">23</a>], (<b>e</b>) Res2Unet [<a href="#B24-electronics-13-04610" class="html-bibr">24</a>], (<b>f</b>) CFENet [<a href="#B31-electronics-13-04610" class="html-bibr">31</a>], (<b>g</b>) CBRNet [<a href="#B32-electronics-13-04610" class="html-bibr">32</a>], (<b>h</b>) BBRNet [<a href="#B28-electronics-13-04610" class="html-bibr">28</a>], (<b>i</b>) AGPNet [<a href="#B29-electronics-13-04610" class="html-bibr">29</a>], and (<b>j</b>) proposed MSTrans.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4610'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g006-550.jpg?1732267582" title=" <strong>Figure 6</strong><br/> <p>The BE maps of different methods on the Inria dataset: (<b>a</b>) image, (<b>b</b>) label, (<b>c</b>) U-Net [<a href="#B20-electronics-13-04610" class="html-bibr">20</a>], (<b>d</b>) SiU-Net [<a href="#B23-electronics-13-04610" class="html-bibr">23</a>], (<b>e</b>) Res2Unet [<a href="#B24-electronics-13-04610" class="html-bibr">24</a>], (<b>f</b>) CFENet [<a href="#B31-electronics-13-04610" class="html-bibr">31</a>], (<b>g</b>) CBRNet [<a href="#B32-electronics-13-04610" class="html-bibr">32</a>], (<b>h</b>) BBRNet [<a href="#B28-electronics-13-04610" class="html-bibr">28</a>], (<b>i</b>) AGPNet [<a href="#B29-electronics-13-04610" class="html-bibr">29</a>], and (<b>j</b>) proposed MSTrans.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4610'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g007-550.jpg?1732267585" title=" <strong>Figure 7</strong><br/> <p>The BE maps of different submodule combinations on the Massachusetts dataset for ablation studies.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4610'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04610/article_deploy/html/images/electronics-13-04610-g008-550.jpg?1732267587" title=" <strong>Figure 8</strong><br/> <p>The visual feature heatmaps of the proposed MSTrans on different submodules.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4610'>Full article</a></strong> "></a></div> </div> </div> </div> <div class="expanding-div collapsed"> <div class="generic-item article-item"> <div class="article-content"> <div class="label right label__btn"> <span style="font-size: 12px; color: #1a1a1a;"> 16 pages, 1109 KiB </span> <a href="/2079-9292/13/23/4609/pdf?version=1732269892" class="UD_Listings_ArticlePDF" title="Article PDF" data-name="A Receiver-Driven Named Data Networking (NDN) Congestion Control Method Based on Reinforcement Learning" data-journal="electronics"> <i class="material-icons custom-download"></i> </a> </div> <div class="article-icons"><span class="label openaccess" data-dropdown="drop-article-label-openaccess" aria-expanded="false">Open Access</span><span class="label articletype">Article</span></div> <a class="title-link" href="/2079-9292/13/23/4609">A Receiver-Driven Named Data Networking (NDN) Congestion Control Method Based on Reinforcement Learning</a> <div class="authors"> by <span class="inlineblock "><strong>Ruijuan Zheng</strong>, </span><span class="inlineblock "><strong>Bohan Zhang</strong>, </span><span class="inlineblock "><strong>Xuhui Zhao</strong>, </span><span class="inlineblock "><strong>Lin Wang</strong> and </span><span class="inlineblock "><strong>Qingtao Wu</strong></span> </div> <div class="color-grey-dark"> <em>Electronics</em> <b>2024</b>, <em>13</em>(23), 4609; <a href="https://doi.org/10.3390/electronics13234609">https://doi.org/10.3390/electronics13234609</a> - 22 Nov 2024 </div> <div class="abstract-div"> <a href="#" onclick="$(this).next('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> <strong>Abstract </strong> </a> <div class="abstract-cropped inline"> Named data networking (NDN) is a novel networking paradigm characterized by in-network caching, receiver-driven communication, and multi-source, multi-path data retrieval, which poses new challenges for congestion control. Existing work has largely focused on receiver-driven mechanisms. Due to delays in obtaining network control information <a href="#" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4609/more" onclick="$(this).parents('.abstract-cropped').toggleClass('inline').next('.abstract-full').toggleClass('inline'); return false;"> [...] Read more.</a> </div> <div class="abstract-full "> Named data networking (NDN) is a novel networking paradigm characterized by in-network caching, receiver-driven communication, and multi-source, multi-path data retrieval, which poses new challenges for congestion control. Existing work has largely focused on receiver-driven mechanisms. Due to delays in obtaining network control information (timeouts, NACKs) within NDN, consumers are unable to access the network congestion status from this information in a timely manner. To address the issues above, this paper combines the Q-learning algorithm with the NDN architecture, proposing Q-NDN. In Q-NDN, consumers can dynamically adjust the congestion window (cwnd) through the real-time monitoring of network status, leveraging the Q-learning algorithm, achieving automatic congestion control for the NDN architecture. Additionally, this paper introduces content popularity-based traffic scheduling for multi-user scenarioswhich adjusts the transmission rates of content with different popularity levels to maintain a dynamic balance in the network. The experimental results show that Q-NDN can converge quickly, make full use of bandwidth resources, and keep the packet loss rate to 0 in the basic network topology. In competing network topologies, Q-NDN can rapidly address conflict issues, efficiently utilize bandwidth resources, and maintain a relatively low packet loss rate. <a href="/2079-9292/13/23/4609">Full article</a> </div> </div> <a href="#" class="abstract-figures-show" data-counterslink = "https://www.mdpi.com/2079-9292/13/23/4609/show" ><span >►</span><span style=" display: none;">▼</span> Show Figures </a><div class="abstract-image-preview "><div class="arrow left-arrow" id="prev1526976"><i class="fa fa-caret-left"></i></div><div class="arrow right-arrow" id="next1526976"><i class="fa fa-caret-right"></i></div><div class="absgraph cycle-slideshow manual" data-cycle-fx="scrollHorz" data-cycle-timeout="0" data-cycle-next="#next1526976" data-cycle-prev="#prev1526976" data-cycle-progressive="#images1526976" data-cycle-slides=">div" data-cycle-log="false"><div class='openpopupgallery cycle-slide' data-imgindex='0' data-target='article-1526976-popup'><span class="helper"></span><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g001-550.jpg?1732270033" alt="" style="border: 0;"><p>Figure 1</p></div><script id="images1526976" type="text/cycle" data-cycle-split="---"><div class='openpopupgallery' data-imgindex='1' data-target='article-1526976-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g002-550.jpg?1732270035'><p>Figure 2</p></div> --- <div class='openpopupgallery' data-imgindex='2' data-target='article-1526976-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g003-550.jpg?1732270037'><p>Figure 3</p></div> --- <div class='openpopupgallery' data-imgindex='3' data-target='article-1526976-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g004-550.jpg?1732270037'><p>Figure 4</p></div> --- <div class='openpopupgallery' data-imgindex='4' data-target='article-1526976-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g005-550.jpg?1732270038'><p>Figure 5</p></div> --- <div class='openpopupgallery' data-imgindex='5' data-target='article-1526976-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g006-550.jpg?1732270039'><p>Figure 6</p></div> --- <div class='openpopupgallery' data-imgindex='6' data-target='article-1526976-popup'><span class="helper"></span><img src='https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g007-550.jpg?1732270040'><p>Figure 7</p></div></script></div></div><div id="article-1526976-popup" class="popupgallery" style="display: inline; line-height: 200%"><a href="https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g001-550.jpg?1732270033" title=" <strong>Figure 1</strong><br/> <p>Architecture of Q-NDN.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4609'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g002-550.jpg?1732270035" title=" <strong>Figure 2</strong><br/> <p>Basic functionality of the sliding window.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4609'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g003-550.jpg?1732270037" title=" <strong>Figure 3</strong><br/> <p>Q-NDN algorithm process.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4609'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g004-550.jpg?1732270037" title=" <strong>Figure 4</strong><br/> <p>Basic network topology.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4609'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g005-550.jpg?1732270038" title=" <strong>Figure 5</strong><br/> <p>Competitive network topology.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4609'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g006-550.jpg?1732270039" title=" <strong>Figure 6</strong><br/> <p>Experimental results for basic network topology.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4609'>Full article</a></strong> "></a><a href="https://pub.mdpi-res.com/electronics/electronics-13-04609/article_deploy/html/images/electronics-13-04609-g007-550.jpg?1732270040" title=" <strong>Figure 7</strong><br/> <p>Experimental results for competitive network topology.</p> <strong style='display: block; margin-top: 10px; font-size: 18px;'><a style='color: #fff' href='/2079-9292/13/23/4609'>Full article</a></strong> "></a></div> </div> </div> </div> </div> <div class="generic-item last-item"> <a class="bold" href="/search?q=&journal=electronics&sort=pubdate&page_count=50">More Articles...</a> </div> </div> </div> </div> <div id="left-column" class="content__column large-3 large-pull-6 medium-3 medium-pull-6 small-12 columns"> <div id="js-large-main-top-container"> <div id="js-main-top-container" class="content__container"> <a href="/journal/electronics"> <img src="https://pub.mdpi-res.com/img/journals/electronics-logo.png?8600e93ff98dbf14" alt="electronics-logo" title="Electronics" style="max-height: 60px; margin: 0 0 0 0;"> </a> <div class="generic-item no-border" style="position: relative;"> <div class=""> <a class="button button--color button--color-journal button--full-width js-journal-active-only-link js-journal-active-only-submit-link UC_JournalSubmitButton" href="https://susy.mdpi.com/user/manuscripts/upload?form[journal_id]=127" data-disabledmessage="creating new submissions is not possible."> Submit to <i>Electronics</i> </a> <a class="button button--color button--full-width js-journal-active-only-link UC_JournalReviewButton" href="https://susy.mdpi.com/volunteer/journals/review" data-disabledmessage="volunteering as journal reviewer is not possible."> Review for <em>Electronics</em> </a> </div> <div class="journal-share-links"> <div class="journal-share-links-social"> <a class="button button--color UA_JournalShareButtons" target="_blank" rel="noopener noreferrer" href="https://twitter.com/electronicsMDPI"> <svg width="25" height="26" viewBox="0 0 1200 1227" fill="none" xmlns="http://www.w3.org/2000/svg" style="padding: 6px;"> <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="black" /> </svg> </a> <a class="button button--color UA_JournalShareButtons" target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/MDPIOpenAccessPublishing"> <svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" style="margin-top: 1px; margin-bottom: -2px; margin-left: 1px;"> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.1193 20.3917V13.0007H16.1262L16.3921 10.4537H14.1193L14.1228 9.17886C14.1228 8.51456 14.1848 8.15862 15.1233 8.15862H16.3779V5.61133H14.3708C11.96 5.61133 11.1114 6.8469 11.1114 8.92474V10.4539H9.60864V13.0009H11.1114V20.3917H14.1193Z" fill="black"/> </svg> </a> <a class="button button--color UA_JournalShareButtons" target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/company/electronics-mdpi"> <svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.43155 10.0654H6.26343V19.5981H9.43155V10.0654Z" fill="black"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.64005 7.11532C9.61949 6.18065 8.95207 5.46875 7.86827 5.46875C6.78448 5.46875 6.07593 6.18065 6.07593 7.11532C6.07593 8.03064 6.76353 8.76304 7.82715 8.76304H7.84739C8.95207 8.76304 9.64005 8.03064 9.64005 7.11532Z" fill="black"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M20.8571 14.1306C20.8571 11.2026 19.2942 9.83984 17.2094 9.83984C15.5274 9.83984 14.7743 10.7651 14.3538 11.4142V10.0639H11.1853C11.2271 10.9584 11.1853 19.5966 11.1853 19.5966H14.3538V14.2728C14.3538 13.9879 14.3744 13.7037 14.4581 13.4997C14.6871 12.9305 15.2084 12.3412 16.0837 12.3412C17.2306 12.3412 17.689 13.2154 17.689 14.4964V19.5964H20.857L20.8571 14.1306Z" fill="black"/> </svg> </a> </div> <div class="journal-share-links-generic"> <a class="button button--color button--full-width UA_JournalShareButtons" href="#" data-reveal-id="main-share-modal"> Share </a> </div> </div> </div> <div class="generic-item condensed-small UI_JournalMenu"> <h2 class="show-for-medium-up">Journal Menu</h2> <a href="#" class="bolded-text link-journal-menu show-for-small"> <span class="closed">►</span> <span class="open" style="display: none;">▼</span> Journal Menu </a> <ul class="accordion__dummy accordion__menu hide-small-down-initially" style="margin-top: 10px;"> <li class="accordion-navigation accordion-navigation__journal"> <ul> <li class="side-menu-li active "> <a href="/journal/electronics"><em>Electronics</em> Home </a> </li> <li class="side-menu-li "> <a href="/journal/electronics/about">Aims & Scope</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/editors"> Editorial Board </a> </li> <li class="side-menu-li "> <a href="/journal/electronics/submission_reviewers">Reviewer Board</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/topical_advisory_panel">Topical Advisory Panel</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/instructions">Instructions for Authors</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/special_issues">Special Issues</a> </li> <li class="side-menu-li"> <a href="/topics?journal=electronics">Topics</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/sections">Sections & Collections</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/apc">Article Processing Charge</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/indexing">Indexing & Archiving</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/editors_choice">Editor’s Choice Articles</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/most_cited">Most Cited & Viewed</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/stats">Journal Statistics</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/history">Journal History</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/awards">Journal Awards</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/societies">Society Collaborations</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/events">Conferences</a> </li> <li class="side-menu-li "> <a href="/journal/electronics/editorial_office">Editorial Office</a> </li> </ul> </li> </ul> </div> <h2 class="show-for-medium-up">Journal Browser</h2> <a href="#" class="bolded-text link-journal-browser show-for-small" style="margin-bottom: 10px;"> <span class="closed">►</span> <span class="open" style="display: none;">▼</span> Journal Browser </a> <div class="show-for-medium-up"> <div class="generic-item last-item no-border"> <form method="post" action="/journal/electronics" id="qckvi" onsubmit="return !$('#journal-browser-go').hasClass('button--grey');"> <div style="margin-bottom: 10px;" class="UI_JournalBrowser_Volume"> <select id="journal-browser-volume" name="volume" style="width: 100%; margin-bottom: 0;" class="chosen-select"> <option value='' data-id="0">volume</option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="13"> 13 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="12"> 12 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="11"> 11 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="10"> 10 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="9"> 9 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="8"> 8 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="7"> 7 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="6"> 6 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="5"> 5 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="4"> 4 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="3"> 3 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="2"> 2 </option> <option onclick="$('#journal-browser-namesystem').val($(this).data('namesystem'));" data-namesystem="electronics" value="1"> 1 </option> </select> </div> <div style="margin-bottom: 10px;" class="UI_JournalBrowser_Issue"> <select id="journal-browser-issue" name="issue" style="width: 100%; margin-bottom: 0;" class="chosen-select"> <option value='' class="volume-0">issue</option> <option value="1" class="volume-13" style="display: none;"> 1 </option> <option value="2" class="volume-13" style="display: none;"> 2 </option> <option value="3" class="volume-13" style="display: none;"> 3 </option> <option value="4" class="volume-13" style="display: none;"> 4 </option> <option value="5" class="volume-13" style="display: none;"> 5 </option> <option value="6" class="volume-13" style="display: none;"> 6 </option> <option value="7" class="volume-13" style="display: none;"> 7 </option> <option value="8" class="volume-13" style="display: none;"> 8 </option> <option value="9" class="volume-13" style="display: none;"> 9 </option> <option value="10" class="volume-13" style="display: none;"> 10 </option> <option value="11" class="volume-13" style="display: none;"> 11 </option> <option value="12" class="volume-13" style="display: none;"> 12 </option> <option value="13" class="volume-13" style="display: none;"> 13 </option> <option value="14" class="volume-13" style="display: none;"> 14 </option> <option value="15" class="volume-13" style="display: none;"> 15 </option> <option value="16" class="volume-13" style="display: none;"> 16 </option> <option value="17" class="volume-13" style="display: none;"> 17 </option> <option value="18" class="volume-13" style="display: none;"> 18 </option> <option value="19" class="volume-13" style="display: none;"> 19 </option> <option value="20" class="volume-13" style="display: none;"> 20 </option> <option value="21" class="volume-13" style="display: none;"> 21 </option> <option value="22" class="volume-13" style="display: none;"> 22 </option> <option value="23" class="volume-13" style="display: none;"> 23 </option> <option value="1" class="volume-12" style="display: none;"> 1 </option> <option value="2" class="volume-12" style="display: none;"> 2 </option> <option value="3" class="volume-12" style="display: none;"> 3 </option> <option value="4" class="volume-12" style="display: none;"> 4 </option> <option value="5" class="volume-12" style="display: none;"> 5 </option> <option value="6" class="volume-12" style="display: none;"> 6 </option> <option value="7" class="volume-12" style="display: none;"> 7 </option> <option value="8" class="volume-12" style="display: none;"> 8 </option> <option value="9" class="volume-12" style="display: none;"> 9 </option> <option value="10" class="volume-12" style="display: none;"> 10 </option> <option value="11" class="volume-12" style="display: none;"> 11 </option> <option value="12" class="volume-12" style="display: none;"> 12 </option> <option value="13" class="volume-12" style="display: none;"> 13 </option> <option value="14" class="volume-12" style="display: none;"> 14 </option> <option value="15" class="volume-12" style="display: none;"> 15 </option> <option value="16" class="volume-12" style="display: none;"> 16 </option> <option value="17" class="volume-12" style="display: none;"> 17 </option> <option value="18" class="volume-12" style="display: none;"> 18 </option> <option value="19" class="volume-12" style="display: none;"> 19 </option> <option value="20" class="volume-12" style="display: none;"> 20 </option> <option value="21" class="volume-12" style="display: none;"> 21 </option> <option value="22" class="volume-12" style="display: none;"> 22 </option> <option value="23" class="volume-12" style="display: none;"> 23 </option> <option value="24" class="volume-12" style="display: none;"> 24 </option> <option value="1" class="volume-11" style="display: none;"> 1 </option> <option value="2" class="volume-11" style="display: none;"> 2 </option> <option value="3" class="volume-11" style="display: none;"> 3 </option> <option value="4" class="volume-11" style="display: none;"> 4 </option> <option value="5" class="volume-11" style="display: none;"> 5 </option> <option value="6" class="volume-11" style="display: none;"> 6 </option> <option value="7" class="volume-11" style="display: none;"> 7 </option> <option value="8" class="volume-11" style="display: none;"> 8 </option> <option value="9" class="volume-11" style="display: none;"> 9 </option> <option value="10" class="volume-11" style="display: none;"> 10 </option> <option value="11" class="volume-11" style="display: none;"> 11 </option> <option value="12" class="volume-11" style="display: none;"> 12 </option> <option value="13" class="volume-11" style="display: none;"> 13 </option> <option value="14" class="volume-11" style="display: none;"> 14 </option> <option value="15" class="volume-11" style="display: none;"> 15 </option> <option value="16" class="volume-11" style="display: none;"> 16 </option> <option value="17" class="volume-11" style="display: none;"> 17 </option> <option value="18" class="volume-11" style="display: none;"> 18 </option> <option value="19" class="volume-11" style="display: none;"> 19 </option> <option value="20" class="volume-11" style="display: none;"> 20 </option> <option value="21" class="volume-11" style="display: none;"> 21 </option> <option value="22" class="volume-11" style="display: none;"> 22 </option> <option value="23" class="volume-11" style="display: none;"> 23 </option> <option value="24" class="volume-11" style="display: none;"> 24 </option> <option value="1" class="volume-10" style="display: none;"> 1 </option> <option value="2" class="volume-10" style="display: none;"> 2 </option> <option value="3" class="volume-10" style="display: none;"> 3 </option> <option value="4" class="volume-10" style="display: none;"> 4 </option> <option value="5" class="volume-10" style="display: none;"> 5 </option> <option value="6" class="volume-10" style="display: none;"> 6 </option> <option value="7" class="volume-10" style="display: none;"> 7 </option> <option value="8" class="volume-10" style="display: none;"> 8 </option> <option value="9" class="volume-10" style="display: none;"> 9 </option> <option value="10" class="volume-10" style="display: none;"> 10 </option> <option value="11" class="volume-10" style="display: none;"> 11 </option> <option value="12" class="volume-10" style="display: none;"> 12 </option> <option value="13" class="volume-10" style="display: none;"> 13 </option> <option value="14" class="volume-10" style="display: none;"> 14 </option> <option value="15" class="volume-10" style="display: none;"> 15 </option> <option value="16" class="volume-10" style="display: none;"> 16 </option> <option value="17" class="volume-10" style="display: none;"> 17 </option> <option value="18" class="volume-10" style="display: none;"> 18 </option> <option value="19" class="volume-10" style="display: none;"> 19 </option> <option value="20" class="volume-10" style="display: none;"> 20 </option> <option value="21" class="volume-10" style="display: none;"> 21 </option> <option value="22" class="volume-10" style="display: none;"> 22 </option> <option value="23" class="volume-10" style="display: none;"> 23 </option> <option value="24" class="volume-10" style="display: none;"> 24 </option> <option value="1" class="volume-9" style="display: none;"> 1 </option> <option value="2" class="volume-9" style="display: none;"> 2 </option> <option value="3" class="volume-9" style="display: none;"> 3 </option> <option value="4" class="volume-9" style="display: none;"> 4 </option> <option value="5" class="volume-9" style="display: none;"> 5 </option> <option value="6" class="volume-9" style="display: none;"> 6 </option> <option value="7" class="volume-9" style="display: none;"> 7 </option> <option value="8" class="volume-9" style="display: none;"> 8 </option> <option value="9" class="volume-9" style="display: none;"> 9 </option> <option value="10" class="volume-9" style="display: none;"> 10 </option> <option value="11" class="volume-9" style="display: none;"> 11 </option> <option value="12" class="volume-9" style="display: none;"> 12 </option> <option value="1" class="volume-8" style="display: none;"> 1 </option> <option value="2" class="volume-8" style="display: none;"> 2 </option> <option value="3" class="volume-8" style="display: none;"> 3 </option> <option value="4" class="volume-8" style="display: none;"> 4 </option> <option value="5" class="volume-8" style="display: none;"> 5 </option> <option value="6" class="volume-8" style="display: none;"> 6 </option> <option value="7" class="volume-8" style="display: none;"> 7 </option> <option value="8" class="volume-8" style="display: none;"> 8 </option> <option value="9" class="volume-8" style="display: none;"> 9 </option> <option value="10" class="volume-8" style="display: none;"> 10 </option> <option value="11" class="volume-8" style="display: none;"> 11 </option> <option value="12" class="volume-8" style="display: none;"> 12 </option> <option value="1" class="volume-7" style="display: none;"> 1 </option> <option value="2" class="volume-7" style="display: none;"> 2 </option> <option value="3" class="volume-7" style="display: none;"> 3 </option> <option value="4" class="volume-7" style="display: none;"> 4 </option> <option value="5" class="volume-7" style="display: none;"> 5 </option> <option value="6" class="volume-7" style="display: none;"> 6 </option> <option value="7" class="volume-7" style="display: none;"> 7 </option> <option value="8" class="volume-7" style="display: none;"> 8 </option> <option value="9" class="volume-7" style="display: none;"> 9 </option> <option value="10" class="volume-7" style="display: none;"> 10 </option> <option value="11" class="volume-7" style="display: none;"> 11 </option> <option value="12" class="volume-7" style="display: none;"> 12 </option> <option value="1" class="volume-6" style="display: none;"> 1 </option> <option value="2" class="volume-6" style="display: none;"> 2 </option> <option value="3" class="volume-6" style="display: none;"> 3 </option> <option value="4" class="volume-6" style="display: none;"> 4 </option> <option value="1" class="volume-5" style="display: none;"> 1 </option> <option value="2" class="volume-5" style="display: none;"> 2 </option> <option value="3" class="volume-5" style="display: none;"> 3 </option> <option value="4" class="volume-5" style="display: none;"> 4 </option> <option value="1" class="volume-4" style="display: none;"> 1 </option> <option value="2" class="volume-4" style="display: none;"> 2 </option> <option value="3" class="volume-4" style="display: none;"> 3 </option> <option value="4" class="volume-4" style="display: none;"> 4 </option> <option value="1" class="volume-3" style="display: none;"> 1 </option> <option value="2" class="volume-3" style="display: none;"> 2 </option> <option value="3" class="volume-3" style="display: none;"> 3 </option> <option value="4" class="volume-3" style="display: none;"> 4 </option> <option value="1" class="volume-2" style="display: none;"> 1 </option> <option value="2" class="volume-2" style="display: none;"> 2 </option> <option value="3" class="volume-2" style="display: none;"> 3 </option> <option value="4" class="volume-2" style="display: none;"> 4 </option> <option value="1" class="volume-1" style="display: none;"> 1 </option> <option value="2" class="volume-1" style="display: none;"> 2 </option> </select> </div> <input type="hidden" name="_token" value="VFfOcI66zECNp1aQf1I7MNqJSnkQPJ3SHWYD_iYO6Hk"> <input type="hidden" id="journal-browser-namesystem" name="namesystem" value="electronics"> <input type="hidden" name="getIssueByVI" value="1"> <input type="submit" id="journal-browser-go" value="Go" style="" class="button button--grey button--full-width UI_JournalBrowser_GoButton"> </form> <div style="clear:both;"></div> </div> <div class="generic-item last-item first-item no-border"> <ul class="side-menu-ul"> <li class="side-menu-li side-menu-li__padded"> <a href="/2079-9292/13/23"> <i class="material-icons arrow" style="display: inline-block"> arrow_forward_ios </i> <strong>Forthcoming issue</strong> </a> <br/> <a href="/2079-9292/13/22"> <i class="material-icons arrow" style="display: inline-block"> arrow_forward_ios </i> <strong>Current issue</strong> </a> </li> <div class="show-for-medium-up"> <div class=""> <div class="journal-browser-volumes "> <li class="side-menu-li"> <a href="/2079-9292/13"> Vol. 13 (2024) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/12"> Vol. 12 (2023) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/11"> Vol. 11 (2022) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/10"> Vol. 10 (2021) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/9"> Vol. 9 (2020) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/8"> Vol. 8 (2019) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/7"> Vol. 7 (2018) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/6"> Vol. 6 (2017) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/5"> Vol. 5 (2016) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/4"> Vol. 4 (2015) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/3"> Vol. 3 (2014) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/2"> Vol. 2 (2013) </a> </li> <li class="side-menu-li"> <a href="/2079-9292/1"> Vol. 1 (2012) </a> </li> </div> </div> </div> </ul> </div> </div> </div> </div> <div class="show-for-medium-up"> <div class="content__container banner-container" style="padding:0px;"> <div> <div class="generic-item1"> <div id="bestAwardPaperAD" style="padding: 0px; width: 100%;"> <div id="banner1" class="adserver-banner" data-zone="4" data-repeat-interval="10" style="width: 100%; padding:0px;margin:0px;"></div> </div> </div> </div> </div> </div> <div class="content__container extending-content" data-url="/journal/ajax/most_accessed_articles/127"> <div class="custom-accordion-for-small-screen-link"> <h2>Highly Accessed Articles</h2> </div> <div class="target-item custom-accordion-for-small-screen-content show-for-medium-up"> <div class="last-item generic-item"> <a class="bold" href="/search?q=&journal=electronics&sort=articles_stats_art_view_page&page_count=50">View More...</a> </div> </div> </div> <div class="content__container extending-content" data-url="/journal/ajax/latest_books/electronics"> <div class="custom-accordion-for-small-screen-link"> <h2 class="show-for-small-only">Latest Books</h2> </div> <div class="target-item custom-accordion-for-small-screen-content show-for-medium-up"> <img src="https://pub.mdpi-res.com/img/design/books_logo_new.svg?76e680e5363e99ba?1732286508"> <div class="last-item generic-item"> <a class="bold" href="https://www.mdpi.com/books/search?type%5B%5D=Reprint&journal_facet%5B%5D=Electronics" target="_blank" rel="noopener noreferrer">More Books and Reprints...</a> </div> </div> </div> </div> <div id="right-column" class="content__column large-25 medium-3 small-12 columns"> <div class="content__container"> <div class="custom-accordion-for-small-screen-link"> <h2>E-Mail Alert</h2> </div> <div class="target-item custom-accordion-for-small-screen-content show-for-medium-up"> <div id="journal-alerts" class="generic-item last-item no-border condensed-small"> <form method="post" action="/subscribe" id="subscribeForm" style="margin:0; padding:0;" onsubmit="return false;"> <div style="margin-bottom: 5px;">Add your e-mail address to receive forthcoming issues of this journal:</div> <input name="email" type="email" placeholder="Enter Your E-Mail Address..." required="required"> <input name="journals[]" type="hidden" value="electronics"> <input type="hidden" name="_token" value="kTCZdLr1BJw_2rCVUGqSUbklu4Ul8OhLG41n9ABlg3o"> <input id="Email-Subscribe" class="button button--color button--full-width genericCaptcha UA_JournalSubscribeButton" name="email-button" value="Subscribe" type="submit"> </form> </div> </div> </div> <div class="content__container"> <div class="custom-accordion-for-small-screen-link"> <h2>News</h2> </div> <div class="target-item custom-accordion-for-small-screen-content show-for-medium-up"> <div class="generic-item news-item no-border"> <span class="text-information">21 November 2024</span> <br/> <a class="title-link" href="/journal/electronics/announcements/9817"><strong>Meet Us at the IEEE Region 10 Conference 2024 (TENCON 2024), 1–4 December 2024, Marina Bay, Singapore</strong></a> <a href="/journal/electronics/announcements/9817"><img style="margin: 5px 0; display: block; max-width: 100%; height: auto;" src="https://pub.mdpi-res.com/announcement/9817.jpg?1732286508" /></a> </div> <div class="generic-item news-item "> <span class="text-information">14 November 2024</span> <br/> <a class="title-link" href="/journal/electronics/announcements/9758"><em>Electronics</em><em> | </em>Highly Cited Papers in 2023 in the Section “Optoelectronics”</a> </div> <div class="generic-item news-item "> <span class="text-information">13 November 2024</span> <br/> <a class="title-link" href="/journal/electronics/announcements/9736">Meet Us at the 38<sup>th</sup> IEEE International Conference on Micro Electro Mechanical Systems (IEEE MEMS 2025), 19–23 January 2025, Kaohsiung, Taiwan</a> <a href="/journal/electronics/announcements/9736"><img style="margin: 5px 0; display: block; max-width: 100%; height: auto;" src="https://pub.mdpi-res.com/announcement/9736.jpg?1732286508" /></a> </div> <div class="generic-item last-item UI_NewsAnnounce"> <a class="bold" href="/journal/electronics/announcements">More News & Announcements...</a> </div> </div> </div> <div class="content__container selected-special-issues"> <div class="custom-accordion-for-small-screen-link"> <h2>Topics</h2> </div> <div class="custom-accordion-for-small-screen-content show-for-medium-up"> <div class="generic-item button-type no-border"> <a class="button button--color button--full-width submit-manuscript" href="/topics/proposal"> Propose a Topic </a> </div> <div class="generic-item"><div><span class="text-information times"> Topic in <span class="text-information italics times">Computation</span>, <span class="text-information italics times">Electronics</span>, <span class="text-information italics times">Energies</span>, <span class="text-information italics times">Sensors</span>, <span class="text-information italics times">Sustainability</span>, <span class="text-information italics times">WEVJ</span></span></div><a class="title-link bold" href="/topics/Q4V851J4DU"> Modern Power Systems and Units </a><span class="text-information color-grey-dark">Topic Editors: Jan Taler, Ali Cemal Benim, Sławomir Grądziel, Marek Majdak, Moghtada Mobedi, Tomasz Sobota, Dawid Taler, Bohdan Węglowski<br/></span><span class="text-information highlight">Deadline: 30 November 2024</span></div> <div class="generic-item"><div><span class="text-information times"> Topic in <span class="text-information italics times">Electricity</span>, <span class="text-information italics times">Electronics</span>, <span class="text-information italics times">Energies</span>, <span class="text-information italics times">Processes</span>, <span class="text-information italics times">Sustainability</span></span></div><a class="title-link bold" href="/topics/UZC1C8640V"> Integration of Renewable Energy </a><span class="text-information color-grey-dark">Topic Editors: Xiandong Ma, Mohamed Benbouzid, Sinisa Durovic, Hao Chen<br/></span><span class="text-information highlight">Deadline: 31 December 2024</span></div> <div class="generic-item"><div><span class="text-information times"> Topic in <span class="text-information italics times">Energies</span>, <span class="text-information italics times">Mathematics</span>, <span class="text-information italics times">Electronics</span>, <span class="text-information italics times">Smart Cities</span>, <span class="text-information italics times">Designs</span></span></div><a class="title-link bold" href="/topics/power_system_ii"> Power System Modeling and Control, 2nd Volume </a><span class="text-information color-grey-dark">Topic Editors: Andrea Bonfiglio, Andrea Mazza<br/></span><span class="text-information highlight">Deadline: 31 January 2025</span></div> <div class="generic-item"><div><span class="text-information times"> Topic in <span class="text-information italics times">Energies</span>, <span class="text-information italics times">Applied Sciences</span>, <span class="text-information italics times">Electronics</span>, <span class="text-information italics times">JLPEA</span>, <span class="text-information italics times">Designs</span></span></div><a class="title-link bold" href="/topics/power_electronic_ii"> Application of Innovative Power Electronic Technologies, 2nd Edition </a><span class="text-information color-grey-dark">Topic Editors: Ching-Ming Lai, Yitao Liu<br/></span><span class="text-information highlight">Deadline: 10 February 2025</span></div> <div class="generic-item last-item"> <a href="/topics?journal=electronics" class="bold">More Topics</a> </div> </div> </div> <div class="show-for-medium-up"> <div id="adBannerContent" class="content__container banner-container" style="text-align:center;"> <div id="banner2" class="adserver-banner" data-zone="2" data-repeat-interval="10" style="height: 600px; width: 160px; position: relative; margin: 0 auto;"> <img src="https://pub.mdpi-res.com/img/loading_circle.gif?9a82694213036313?1732286508" alt="loading..." style="position: absolute;top: 50%;left: 50%;"> </div> </div> </div> <div class="show-for-small"> <div class="content__container banner-container"> <div id="adBannerContentMobile" style="margin-bottom: 15px; padding: 0px; width: 100%;"> <div id="banner3" class="adserver-banner" data-zone="7" style="width: 100%;"></div> </div> </div> </div> <div class="content__container"> <div class="custom-accordion-for-small-screen-link"> <h2>Conferences</h2> </div> <div class="custom-accordion-for-small-screen-content show-for-medium-up"> <div class="generic-item button-type no-border"> <a class="button button--color button--full-width submit-manuscript" href="/events/add"> Announce Your Conference </a> </div> <div class="generic-item"><span class="text-information"> 22–26 November 2024 </span><a href="/journal/electronics/events/17319" class="title-link bold">2024 International Conference on Science and Engineering of Electronics (ICSEE'2024)</a><a href="/journal/electronics/events/17319"><img style="margin: 5px 0; max-width: 100%; height: auto;" src="https://pub.mdpi-res.com/img/misc/event_1723609124730.jpg?1732286508" border="0"></a></div> <div class="generic-item"><span class="text-information"> 5–7 December 2024 </span><a href="/journal/electronics/events/17721" class="title-link bold">2024 Asian Wireless Power Transfer Workshop</a><a href="/journal/electronics/events/17721"><img style="margin: 5px 0; max-width: 100%; height: auto;" src="https://pub.mdpi-res.com/img/misc/event_1727070660868.jpg?1732286508" border="0"></a></div> <div class="generic-item"><span class="text-information"> 14–16 December 2024 </span><a href="/journal/electronics/events/17389" class="title-link bold">7th Artificial Intelligence and Cloud Computing Conference</a><a href="/journal/electronics/events/17389"><img style="margin: 5px 0; max-width: 100%; height: auto;" src="https://pub.mdpi-res.com/img/misc/event_1718839319789.jpg?1732286508" border="0"></a></div> <div class="generic-item last-item"> <a href="/journal/electronics/events" class="bold">More Conferences...</a><br/> </div> </div> </div> <div class="content__container selected-special-issues"> <div class="custom-accordion-for-small-screen-link"> <h2>Special Issues</h2> </div> <div class="custom-accordion-for-small-screen-content show-for-medium-up"> <div class="generic-item button-type no-border"> <a class="button button--color button--full-width submit-manuscript" href="/journalproposal/sendproposalspecialissue/electronics" data-path="/journal/electronics"> Propose a Special Issue </a> </div> <div class="generic-item"><div><span class="text-information times"> Special Issue in </span><span class="text-information italics times">Electronics</span></div><a class="title-link bold" href="/journal/electronics/special_issues/Q94C99ARIL"> New Advances in Visual Computing and Virtual Reality, 2nd Edition </a><span class="text-information color-grey-dark">Guest Editors: Hai Huang, Na Jiang, Yuehua Wang<br/></span><span class="text-information highlight">Deadline: 25 November 2024</span></div> <div class="generic-item"><div><span class="text-information times"> Special Issue in </span><span class="text-information italics times">Electronics</span></div><a class="title-link bold" href="/journal/electronics/special_issues/15HO2STA0T"> Advancement on Smart Vehicles and Smart Travel </a><span class="text-information color-grey-dark">Guest Editors: Marco Del-Coco, Sergio Trilles Oliver, Pierluigi Carcagni, Ditsuhi Iskandaryan, Xin Wang<br/></span><span class="text-information highlight">Deadline: 30 November 2024</span></div> <div class="generic-item"><div><span class="text-information times"> Special Issue in </span><span class="text-information italics times">Electronics</span></div><a class="title-link bold" href="/journal/electronics/special_issues/28QOHYD7NG"> The Future of IoT: Advanced AI Based IoT Technologies and Applications </a><span class="text-information color-grey-dark">Guest Editors: Laith Farhan, Xingwang Li, Waled Gheth<br/></span><span class="text-information highlight">Deadline: 30 November 2024</span></div> <div class="generic-item"><div><span class="text-information times"> Special Issue in </span><span class="text-information italics times">Electronics</span></div><a class="title-link bold" href="/journal/electronics/special_issues/DCIS2023"> Selected Papers from XXXVIII Conference on Design of Circuits and Integrated Systems—DCIS 2023 </a><span class="text-information color-grey-dark">Guest Editors: Francisco Javier González-Cañete, Martín González García, Antonio Lopez-Martin<br/></span><span class="text-information highlight">Deadline: 30 November 2024</span></div> <div class="generic-item last-item"> <a href="/journal/electronics/special_issues" class="bold">More Special Issues</a> </div> </div> </div> <div class="content__container selected-special-issues"> <div class="custom-accordion-for-small-screen-link"> <h2>Topical Collections</h2> </div> <div class="custom-accordion-for-small-screen-content show-for-medium-up"> <div class="generic-item"><div><span class="text-information times"> Topical Collection in </span><span class="text-information italics times">Electronics</span></div><a class="title-link bold" href="/journal/electronics/topical_collections/Image_Video"> Image and Video Analysis and Understanding </a><span class="text-information color-grey-dark">Collection Editors: Leonardo Galteri, Claudio Ferrari, Stefanos Kollias<br/></span></div> <div class="generic-item"><div><span class="text-information times"> Topical Collection in </span><span class="text-information italics times">Electronics</span></div><a class="title-link bold" href="/journal/electronics/topical_collections/Navi_Intel_Vehicles"> Advance Technologies of Navigation for Intelligent Vehicles </a><span class="text-information color-grey-dark">Collection Editors: Jinwen Hu, Wei Meng, Shenghai Yuan<br/></span></div> <div class="generic-item"><div><span class="text-information times"> Topical Collection in </span><span class="text-information italics times">Electronics</span></div><a class="title-link bold" href="/journal/electronics/topical_collections/CV_PR_techniques"> Computer Vision and Pattern Recognition Techniques </a><span class="text-information color-grey-dark">Collection Editor: Donghyeon Cho<br/></span></div> <div class="generic-item"><div><span class="text-information times"> Topical Collection in </span><span class="text-information italics times">Electronics</span></div><a class="title-link bold" href="/journal/electronics/topical_collections/Graph_Machine_Learning"> Graph Machine Learning </a><span class="text-information color-grey-dark">Collection Editor: Gemma Piella<br/></span></div> <div class="generic-item last-item"> <a href="/journal/electronics/topical_collections" class="bold">More Topical Collections</a> </div> </div> </div> <div class="column-padding"></div> </div> </div> </div> </section> <div id="footer"> <div class="journal-info"> <span> <em><a class="Var_JournalInfo" href="/journal/electronics">Electronics</a></em>, EISSN 2079-9292, Published by MDPI </span> <div class="large-right"> <span> <a href="/rss/journal/electronics" class="rss-link">RSS</a> </span> <span> <a href="/journal/electronics/toc-alert">Content Alert</a> </span> </div> </div> <div class="row full-width footer-links" data-equalizer="footer" data-equalizer-mq="small"> <div class="large-2 large-push-4 medium-3 small-6 columns" data-equalizer-watch="footer"> <h3> Further Information </h3> <a href="/apc"> Article Processing Charges </a> <a href="/about/payment"> Pay an Invoice </a> <a href="/openaccess"> Open Access Policy </a> <a href="/about/contact"> Contact MDPI </a> <a href="https://careers.mdpi.com" target="_blank" rel="noopener noreferrer"> Jobs at MDPI </a> </div> <div class="large-2 large-push-4 medium-3 small-6 columns" data-equalizer-watch="footer"> <h3> Guidelines </h3> <a href="/authors"> For Authors </a> <a href="/reviewers"> For Reviewers </a> <a href="/editors"> For Editors </a> <a href="/librarians"> For Librarians </a> <a href="/publishing_services"> For Publishers </a> <a href="/societies"> For Societies </a> <a href="/conference_organizers"> For Conference Organizers </a> </div> <div class="large-2 large-push-4 medium-3 small-6 columns"> <h3> MDPI Initiatives </h3> <a href="https://sciforum.net" target="_blank" rel="noopener noreferrer"> Sciforum </a> <a href="https://www.mdpi.com/books" target="_blank" rel="noopener noreferrer"> MDPI Books </a> <a href="https://www.preprints.org" target="_blank" rel="noopener noreferrer"> Preprints.org </a> <a href="https://www.scilit.net" target="_blank" rel="noopener noreferrer"> Scilit </a> <a href="https://sciprofiles.com?utm_source=mpdi.com&utm_medium=bottom_menu&utm_campaign=initiative" target="_blank" rel="noopener noreferrer"> SciProfiles </a> <a href="https://encyclopedia.pub" target="_blank" rel="noopener noreferrer"> Encyclopedia </a> <a href="https://jams.pub" target="_blank" rel="noopener noreferrer"> JAMS </a> <a href="/about/proceedings"> Proceedings Series </a> </div> <div class="large-2 large-push-4 medium-3 small-6 right-border-large-without columns UA_FooterFollowMDPI"> <h3> Follow MDPI </h3> <a href="https://www.linkedin.com/company/mdpi" target="_blank" rel="noopener noreferrer"> LinkedIn </a> <a href="https://www.facebook.com/MDPIOpenAccessPublishing" target="_blank" rel="noopener noreferrer"> Facebook </a> <a href="https://twitter.com/MDPIOpenAccess" target="_blank" rel="noopener noreferrer"> Twitter </a> </div> <div id="footer-subscribe" class="large-4 large-pull-8 medium-12 small-12 left-border-large columns"> <div class="footer-subscribe__container"> <img class="show-for-large-up" src="https://pub.mdpi-res.com/img/design/mdpi-pub-logo-white-small.png?71d18e5f805839ab?1732286508" alt="MDPI" title="MDPI Open Access Journals" style="height: 50px; margin-bottom: 10px;"> <form id="newsletter" method="POST" action="/subscribe"> <p> Subscribe to receive issue release notifications and newsletters from MDPI journals </p> <select multiple id="newsletter-journal" class="foundation-select" name="journals[]"> <option value="acoustics">Acoustics</option> <option value="amh">Acta Microbiologica Hellenica</option> <option value="actuators">Actuators</option> <option value="admsci">Administrative Sciences</option> <option value="adolescents">Adolescents</option> <option value="arm">Advances in Respiratory Medicine</option> <option value="aerobiology">Aerobiology</option> <option value="aerospace">Aerospace</option> <option value="agriculture">Agriculture</option> <option value="agriengineering">AgriEngineering</option> <option value="agrochemicals">Agrochemicals</option> <option value="agronomy">Agronomy</option> <option value="ai">AI</option> <option value="air">Air</option> <option value="algorithms">Algorithms</option> <option value="allergies">Allergies</option> <option value="alloys">Alloys</option> <option value="analytica">Analytica</option> <option value="analytics">Analytics</option> <option value="anatomia">Anatomia</option> <option value="anesthres">Anesthesia Research</option> <option value="animals">Animals</option> <option value="antibiotics">Antibiotics</option> <option value="antibodies">Antibodies</option> <option value="antioxidants">Antioxidants</option> <option value="applbiosci">Applied Biosciences</option> <option value="applmech">Applied Mechanics</option> <option value="applmicrobiol">Applied Microbiology</option> <option value="applnano">Applied Nano</option> <option value="applsci">Applied Sciences</option> <option value="asi">Applied System Innovation</option> <option value="appliedchem">AppliedChem</option> <option value="appliedmath">AppliedMath</option> <option value="aquacj">Aquaculture Journal</option> <option value="architecture">Architecture</option> <option value="arthropoda">Arthropoda</option> <option value="arts">Arts</option> <option value="astronomy">Astronomy</option> <option value="atmosphere">Atmosphere</option> <option value="atoms">Atoms</option> <option value="audiolres">Audiology Research</option> <option value="automation">Automation</option> <option value="axioms">Axioms</option> <option value="bacteria">Bacteria</option> <option value="batteries">Batteries</option> <option value="behavsci">Behavioral Sciences</option> <option value="beverages">Beverages</option> <option value="BDCC">Big Data and Cognitive Computing</option> <option value="biochem">BioChem</option> <option value="bioengineering">Bioengineering</option> <option value="biologics">Biologics</option> <option value="biology">Biology</option> <option value="blsf">Biology and Life Sciences Forum</option> <option value="biomass">Biomass</option> <option value="biomechanics">Biomechanics</option> <option value="biomed">BioMed</option> <option value="biomedicines">Biomedicines</option> <option value="biomedinformatics">BioMedInformatics</option> <option value="biomimetics">Biomimetics</option> <option value="biomolecules">Biomolecules</option> <option value="biophysica">Biophysica</option> <option value="biosensors">Biosensors</option> <option value="biotech">BioTech</option> <option value="birds">Birds</option> <option value="blockchains">Blockchains</option> <option value="brainsci">Brain Sciences</option> <option value="buildings">Buildings</option> <option value="businesses">Businesses</option> <option value="carbon">C</option> <option value="cancers">Cancers</option> <option value="cardiogenetics">Cardiogenetics</option> <option value="catalysts">Catalysts</option> <option value="cells">Cells</option> <option value="ceramics">Ceramics</option> <option value="challenges">Challenges</option> <option value="ChemEngineering">ChemEngineering</option> <option value="chemistry">Chemistry</option> <option value="chemproc">Chemistry Proceedings</option> <option value="chemosensors">Chemosensors</option> <option value="children">Children</option> <option value="chips">Chips</option> <option value="civileng">CivilEng</option> <option value="cleantechnol">Clean Technologies</option> <option value="climate">Climate</option> <option value="ctn">Clinical and Translational Neuroscience</option> <option value="clinbioenerg">Clinical Bioenergetics</option> <option value="clinpract">Clinics and Practice</option> <option value="clockssleep">Clocks & Sleep</option> <option value="coasts">Coasts</option> <option value="coatings">Coatings</option> <option value="colloids">Colloids and Interfaces</option> <option value="colorants">Colorants</option> <option value="commodities">Commodities</option> <option value="complications">Complications</option> <option value="compounds">Compounds</option> <option value="computation">Computation</option> <option value="csmf">Computer Sciences & Mathematics Forum</option> <option value="computers">Computers</option> <option value="condensedmatter">Condensed Matter</option> <option value="conservation">Conservation</option> <option value="constrmater">Construction Materials</option> <option value="cmd">Corrosion and Materials Degradation</option> <option value="cosmetics">Cosmetics</option> <option value="covid">COVID</option> <option value="crops">Crops</option> <option value="cryo">Cryo</option> <option value="cryptography">Cryptography</option> <option value="crystals">Crystals</option> <option value="cimb">Current Issues in Molecular Biology</option> <option value="curroncol">Current Oncology</option> <option value="dairy">Dairy</option> <option value="data">Data</option> <option value="dentistry">Dentistry Journal</option> <option value="dermato">Dermato</option> <option value="dermatopathology">Dermatopathology</option> <option value="designs">Designs</option> <option value="diabetology">Diabetology</option> <option value="diagnostics">Diagnostics</option> <option value="dietetics">Dietetics</option> <option value="digital">Digital</option> <option value="disabilities">Disabilities</option> <option value="diseases">Diseases</option> <option value="diversity">Diversity</option> <option value="dna">DNA</option> <option value="drones">Drones</option> <option value="ddc">Drugs and Drug Candidates</option> <option value="dynamics">Dynamics</option> <option value="earth">Earth</option> <option value="ecologies">Ecologies</option> <option value="econometrics">Econometrics</option> <option value="economies">Economies</option> <option value="education">Education Sciences</option> <option value="electricity">Electricity</option> <option value="electrochem">Electrochem</option> <option value="electronicmat">Electronic Materials</option> <option value="electronics">Electronics</option> <option value="ecm">Emergency Care and Medicine</option> <option value="encyclopedia">Encyclopedia</option> <option value="endocrines">Endocrines</option> <option value="energies">Energies</option> <option value="esa">Energy Storage and Applications</option> <option value="eng">Eng</option> <option value="engproc">Engineering Proceedings</option> <option value="entropy">Entropy</option> <option value="environsciproc">Environmental Sciences Proceedings</option> <option value="environments">Environments</option> <option value="epidemiologia">Epidemiologia</option> <option value="epigenomes">Epigenomes</option> <option value="ebj">European Burn Journal</option> <option value="ejihpe">European Journal of Investigation in Health, Psychology and Education</option> <option value="fermentation">Fermentation</option> <option value="fibers">Fibers</option> <option value="fintech">FinTech</option> <option value="fire">Fire</option> <option value="fishes">Fishes</option> <option value="fluids">Fluids</option> <option value="foods">Foods</option> <option value="forecasting">Forecasting</option> <option value="forensicsci">Forensic Sciences</option> <option value="forests">Forests</option> <option value="fossstud">Fossil Studies</option> <option value="foundations">Foundations</option> <option value="fractalfract">Fractal and Fractional</option> <option value="fuels">Fuels</option> <option value="future">Future</option> <option value="futureinternet">Future Internet</option> <option value="futurepharmacol">Future Pharmacology</option> <option value="futuretransp">Future Transportation</option> <option value="galaxies">Galaxies</option> <option value="games">Games</option> <option value="gases">Gases</option> <option value="gastroent">Gastroenterology Insights</option> <option value="gastrointestdisord">Gastrointestinal Disorders</option> <option value="gastronomy">Gastronomy</option> <option value="gels">Gels</option> <option value="genealogy">Genealogy</option> <option value="genes">Genes</option> <option value="geographies">Geographies</option> <option value="geohazards">GeoHazards</option> <option value="geomatics">Geomatics</option> <option value="geometry">Geometry</option> <option value="geosciences">Geosciences</option> <option value="geotechnics">Geotechnics</option> <option value="geriatrics">Geriatrics</option> <option value="glacies">Glacies</option> <option value="gucdd">Gout, Urate, and Crystal Deposition Disease</option> <option value="grasses">Grasses</option> <option value="hardware">Hardware</option> <option value="healthcare">Healthcare</option> <option value="hearts">Hearts</option> <option value="hemato">Hemato</option> <option value="hematolrep">Hematology Reports</option> <option value="heritage">Heritage</option> <option value="histories">Histories</option> <option value="horticulturae">Horticulturae</option> <option value="hospitals">Hospitals</option> <option value="humanities">Humanities</option> <option value="humans">Humans</option> <option value="hydrobiology">Hydrobiology</option> <option value="hydrogen">Hydrogen</option> <option value="hydrology">Hydrology</option> <option value="hygiene">Hygiene</option> <option value="immuno">Immuno</option> <option value="idr">Infectious Disease Reports</option> <option value="informatics">Informatics</option> <option value="information">Information</option> <option value="infrastructures">Infrastructures</option> <option value="inorganics">Inorganics</option> <option value="insects">Insects</option> <option value="instruments">Instruments</option> <option value="iic">Intelligent Infrastructure and Construction</option> <option value="ijerph">International Journal of Environmental Research and Public Health</option> <option value="ijfs">International Journal of Financial Studies</option> <option value="ijms">International Journal of Molecular Sciences</option> <option value="IJNS">International Journal of Neonatal Screening</option> <option value="ijpb">International Journal of Plant Biology</option> <option value="ijt">International Journal of Topology</option> <option value="ijtm">International Journal of Translational Medicine</option> <option value="ijtpp">International Journal of Turbomachinery, Propulsion and Power</option> <option value="ime">International Medical Education</option> <option value="inventions">Inventions</option> <option value="IoT">IoT</option> <option value="ijgi">ISPRS International Journal of Geo-Information</option> <option value="J">J</option> <option value="jal">Journal of Ageing and Longevity</option> <option value="jcdd">Journal of Cardiovascular Development and Disease</option> <option value="jcto">Journal of Clinical & Translational Ophthalmology</option> <option value="jcm">Journal of Clinical Medicine</option> <option value="jcs">Journal of Composites Science</option> <option value="jcp">Journal of Cybersecurity and Privacy</option> <option value="jdad">Journal of Dementia and Alzheimer's Disease</option> <option value="jdb">Journal of Developmental Biology</option> <option value="jeta">Journal of Experimental and Theoretical Analyses</option> <option value="jfb">Journal of Functional Biomaterials</option> <option value="jfmk">Journal of Functional Morphology and Kinesiology</option> <option value="jof">Journal of Fungi</option> <option value="jimaging">Journal of Imaging</option> <option value="jintelligence">Journal of Intelligence</option> <option value="jlpea">Journal of Low Power Electronics and Applications</option> <option value="jmmp">Journal of Manufacturing and Materials Processing</option> <option value="jmse">Journal of Marine Science and Engineering</option> <option value="jmahp">Journal of Market Access & Health Policy</option> <option value="jmp">Journal of Molecular Pathology</option> <option value="jnt">Journal of Nanotheranostics</option> <option value="jne">Journal of Nuclear Engineering</option> <option value="ohbm">Journal of Otorhinolaryngology, Hearing and Balance Medicine</option> <option value="jop">Journal of Parks</option> <option value="jpm">Journal of Personalized Medicine</option> <option value="jpbi">Journal of Pharmaceutical and BioTech Industry</option> <option value="jor">Journal of Respiration</option> <option value="jrfm">Journal of Risk and Financial Management</option> <option value="jsan">Journal of Sensor and Actuator Networks</option> <option value="joma">Journal of the Oman Medical Association</option> <option value="jtaer">Journal of Theoretical and Applied Electronic Commerce Research</option> <option value="jvd">Journal of Vascular Diseases</option> <option value="jox">Journal of Xenobiotics</option> <option value="jzbg">Journal of Zoological and Botanical Gardens</option> <option value="journalmedia">Journalism and Media</option> <option value="kidneydial">Kidney and Dialysis</option> <option value="kinasesphosphatases">Kinases and Phosphatases</option> <option value="knowledge">Knowledge</option> <option value="labmed">LabMed</option> <option value="laboratories">Laboratories</option> <option value="land">Land</option> <option value="languages">Languages</option> <option value="laws">Laws</option> <option value="life">Life</option> <option value="limnolrev">Limnological Review</option> <option value="lipidology">Lipidology</option> <option value="liquids">Liquids</option> <option value="literature">Literature</option> <option value="livers">Livers</option> <option value="logics">Logics</option> <option value="logistics">Logistics</option> <option value="lubricants">Lubricants</option> <option value="lymphatics">Lymphatics</option> <option value="make">Machine Learning and Knowledge Extraction</option> <option value="machines">Machines</option> <option value="macromol">Macromol</option> <option value="magnetism">Magnetism</option> <option value="magnetochemistry">Magnetochemistry</option> <option value="marinedrugs">Marine Drugs</option> <option value="materials">Materials</option> <option value="materproc">Materials Proceedings</option> <option value="mca">Mathematical and Computational Applications</option> <option value="mathematics">Mathematics</option> <option value="medsci">Medical Sciences</option> <option value="msf">Medical Sciences Forum</option> <option value="medicina">Medicina</option> <option value="medicines">Medicines</option> <option value="membranes">Membranes</option> <option value="merits">Merits</option> <option value="metabolites">Metabolites</option> <option value="metals">Metals</option> <option value="meteorology">Meteorology</option> <option value="methane">Methane</option> <option value="mps">Methods and Protocols</option> <option value="metrics">Metrics</option> <option value="metrology">Metrology</option> <option value="micro">Micro</option> <option value="microbiolres">Microbiology Research</option> <option value="micromachines">Micromachines</option> <option value="microorganisms">Microorganisms</option> <option value="microplastics">Microplastics</option> <option value="minerals">Minerals</option> <option value="mining">Mining</option> <option value="modelling">Modelling</option> <option value="mmphys">Modern Mathematical Physics</option> <option value="molbank">Molbank</option> <option value="molecules">Molecules</option> <option value="mti">Multimodal Technologies and Interaction</option> <option value="muscles">Muscles</option> <option value="nanoenergyadv">Nanoenergy Advances</option> <option value="nanomanufacturing">Nanomanufacturing</option> <option value="nanomaterials">Nanomaterials</option> <option value="ndt">NDT</option> <option value="network">Network</option> <option value="neuroglia">Neuroglia</option> <option value="neurolint">Neurology International</option> <option value="neurosci">NeuroSci</option> <option value="nitrogen">Nitrogen</option> <option value="ncrna">Non-Coding RNA</option> <option value="nursrep">Nursing Reports</option> <option value="nutraceuticals">Nutraceuticals</option> <option value="nutrients">Nutrients</option> <option value="obesities">Obesities</option> <option value="oceans">Oceans</option> <option value="onco">Onco</option> <option value="optics">Optics</option> <option value="oral">Oral</option> <option value="organics">Organics</option> <option value="organoids">Organoids</option> <option value="osteology">Osteology</option> <option value="oxygen">Oxygen</option> <option value="parasitologia">Parasitologia</option> <option value="particles">Particles</option> <option value="pathogens">Pathogens</option> <option value="pathophysiology">Pathophysiology</option> <option value="pediatrrep">Pediatric Reports</option> <option value="pets">Pets</option> <option value="pharmaceuticals">Pharmaceuticals</option> <option value="pharmaceutics">Pharmaceutics</option> <option value="pharmacoepidemiology">Pharmacoepidemiology</option> <option value="pharmacy">Pharmacy</option> <option value="philosophies">Philosophies</option> <option value="photochem">Photochem</option> <option value="photonics">Photonics</option> <option value="phycology">Phycology</option> <option value="physchem">Physchem</option> <option value="psf">Physical Sciences Forum</option> <option value="physics">Physics</option> <option value="physiologia">Physiologia</option> <option value="plants">Plants</option> <option value="plasma">Plasma</option> <option value="platforms">Platforms</option> <option value="pollutants">Pollutants</option> <option value="polymers">Polymers</option> <option value="polysaccharides">Polysaccharides</option> <option value="populations">Populations</option> <option value="poultry">Poultry</option> <option value="powders">Powders</option> <option value="proceedings">Proceedings</option> <option value="processes">Processes</option> <option value="prosthesis">Prosthesis</option> <option value="proteomes">Proteomes</option> <option value="psychiatryint">Psychiatry International</option> <option value="psychoactives">Psychoactives</option> <option value="psycholint">Psychology International</option> <option value="publications">Publications</option> <option value="qubs">Quantum Beam Science</option> <option value="quantumrep">Quantum Reports</option> <option value="quaternary">Quaternary</option> <option value="radiation">Radiation</option> <option value="reactions">Reactions</option> <option value="realestate">Real Estate</option> <option value="receptors">Receptors</option> <option value="recycling">Recycling</option> <option value="rsee">Regional Science and Environmental Economics</option> <option value="religions">Religions</option> <option value="remotesensing">Remote Sensing</option> <option value="reports">Reports</option> <option value="reprodmed">Reproductive Medicine</option> <option value="resources">Resources</option> <option value="rheumato">Rheumato</option> <option value="risks">Risks</option> <option value="robotics">Robotics</option> <option value="ruminants">Ruminants</option> <option value="safety">Safety</option> <option value="sci">Sci</option> <option value="scipharm">Scientia Pharmaceutica</option> <option value="sclerosis">Sclerosis</option> <option value="seeds">Seeds</option> <option value="sensors">Sensors</option> <option value="separations">Separations</option> <option value="sexes">Sexes</option> <option value="signals">Signals</option> <option value="sinusitis">Sinusitis</option> <option value="smartcities">Smart Cities</option> <option value="socsci">Social Sciences</option> <option value="siuj">Société Internationale d’Urologie Journal</option> <option value="societies">Societies</option> <option value="software">Software</option> <option value="soilsystems">Soil Systems</option> <option value="solar">Solar</option> <option value="solids">Solids</option> <option value="spectroscj">Spectroscopy Journal</option> <option value="sports">Sports</option> <option value="standards">Standards</option> <option value="stats">Stats</option> <option value="stresses">Stresses</option> <option value="surfaces">Surfaces</option> <option value="surgeries">Surgeries</option> <option value="std">Surgical Techniques Development</option> <option value="sustainability">Sustainability</option> <option value="suschem">Sustainable Chemistry</option> <option value="symmetry">Symmetry</option> <option value="synbio">SynBio</option> <option value="systems">Systems</option> <option value="targets">Targets</option> <option value="taxonomy">Taxonomy</option> <option value="technologies">Technologies</option> <option value="telecom">Telecom</option> <option value="textiles">Textiles</option> <option value="thalassrep">Thalassemia Reports</option> <option value="therapeutics">Therapeutics</option> <option value="thermo">Thermo</option> <option value="timespace">Time and Space</option> <option value="tomography">Tomography</option> <option value="tourismhosp">Tourism and Hospitality</option> <option value="toxics">Toxics</option> <option value="toxins">Toxins</option> <option value="transplantology">Transplantology</option> <option value="traumacare">Trauma Care</option> <option value="higheredu">Trends in Higher Education</option> <option value="tropicalmed">Tropical Medicine and Infectious Disease</option> <option value="universe">Universe</option> <option value="urbansci">Urban Science</option> <option value="uro">Uro</option> <option value="vaccines">Vaccines</option> <option value="vehicles">Vehicles</option> <option value="venereology">Venereology</option> <option value="vetsci">Veterinary Sciences</option> <option value="vibration">Vibration</option> <option value="virtualworlds">Virtual Worlds</option> <option value="viruses">Viruses</option> <option value="vision">Vision</option> <option value="waste">Waste</option> <option value="water">Water</option> <option value="wild">Wild</option> <option value="wind">Wind</option> <option value="women">Women</option> <option value="world">World</option> <option value="wevj">World Electric Vehicle Journal</option> <option value="youth">Youth</option> <option value="zoonoticdis">Zoonotic Diseases</option> </select> <input name="email" type="email" placeholder="Enter your email address..." required="required" /> <button class="genericCaptcha button button--dark UA_FooterNewsletterSubscribeButton" type="submit">Subscribe</button> </form> </div> </div> </div> <div id="footer-copyright"> <div class="row"> <div class="columns large-6 medium-6 small-12 text-left"> © 1996-2024 MDPI (Basel, Switzerland) unless otherwise stated </div> <div class="columns large-6 medium-6 small-12 small-text-left medium-text-right large-text-right"> <a data-dropdown="drop-view-disclaimer" aria-controls="drop-view-disclaimer" aria-expanded="false" data-options="align:top; is_hover:true; hover_timeout:2000;"> Disclaimer </a> <div id="drop-view-disclaimer" class="f-dropdown label__btn__dropdown label__btn__dropdown--wide text-left" data-dropdown-content aria-hidden="true" tabindex="-1"> Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. </div> <a href="/about/terms-and-conditions"> Terms and Conditions </a> <a href="/about/privacy"> Privacy Policy </a> </div> </div> </div> </div> <div id="cookie-notification" class="js-allow-cookies" style="display: none;"> <div class="columns large-10 medium-10 small-12"> We use cookies on our website to ensure you get the best experience.<br class="show-for-medium-up"/> Read more about our cookies <a href="/about/privacy">here</a>. </div> <div class="columns large-2 medium-2 small-12 small-only-text-left text-right"> <a class="button button--default" href="/accept_cookies">Accept</a> </div> </div> </div> <div id="main-share-modal" class="reveal-modal reveal-modal-new reveal-modal-new--small" data-reveal aria-labelledby="modalTitle" aria-hidden="true" role="dialog"> <div class="row"> <div class="small-12 columns"> <h2 style="margin: 0;">Share Link</h2> </div> <div class="small-12 columns"> <div class="social-media-links UA_ShareModalLinks" style="text-align: left;"> <a href="/cdn-cgi/l/email-protection#48776e292538733b3d2a222d2b3c750e3a27256d7a78050c18016d7b096d7a786d7a7a6e393d273c736e292538732a272c3175203c3c383b7267673f3f3f66252c3821662b27256722273d3a262924672d242d2b3c3a2726212b3b6d7b096d78096d78094242" title="Email"> <i class="fa fa-envelope-square" style="font-size: 30px;"></i> </a> <a href="https://twitter.com/intent/tweet?text=&hashtags=mdpielectronics&url=https%3A%2F%2Fwww.mdpi.com%2Fjournal%2Felectronics&via=electronicsMDPI" onclick="windowOpen(this.href,600,800); return false" title="Twitter" target="_blank" rel="noopener noreferrer"> <i class="fa fa-twitter-x-square" style="font-size: 30px;"></i> </a> <a href=" http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.mdpi.com%2Fjournal%2Felectronics&title=%26source%3Dhttps%3A%2F%2Fwww.mdpi.com" onclick="windowOpen(this.href,600,800); return false" title="LinkedIn" target="_blank" rel="noopener noreferrer"> <i class="fa fa-linkedin-square" style="font-size: 30px;"></i> </a> <a href="https://www.facebook.com/sharer.php?u=https://www.mdpi.com/journal/electronics" title="facebook" target="_blank" rel="noopener noreferrer"> <i class="fa fa-facebook-square" style="font-size: 30px;"></i> </a> <a href="javascript:void(0);" title="Wechat" data-reveal-id="weixin-share-modal"> <i class="fa fa-weixin-square" style="font-size: 26px;"></i> </a> <a href="http://www.reddit.com/submit?url=https://www.mdpi.com/journal/electronics" title="Reddit" target="_blank" rel="noopener noreferrer"> <i class="fa fa-reddit-square" style="font-size: 30px;"></i> </a> <a href="http://www.mendeley.com/import/?url=https://www.mdpi.com/journal/electronics" title="Mendeley" target="_blank" rel="noopener noreferrer"> <i class="fa fa-mendeley-square" style="font-size: 30px;"></i> </a> <a href="http://www.citeulike.org/posturl?url=https://www.mdpi.com/journal/electronics" title="CiteULike" target="_blank" rel="noopener noreferrer"> <i class="fa fa-citeulike-square" style="font-size: 30px;"></i> </a> </div> </div> <div class="small-9 columns"> <input id="js-clipboard-text" type="text" readonly value="https://www.mdpi.com/journal/electronics" /> </div> <div class="small-3 columns text-left"> <a class="button button--color js-clipboard-copy" data-clipboard-target="#js-clipboard-text">Copy</a> </div> </div> <a class="close-reveal-modal" aria-label="Close"> <i class="material-icons">clear</i> </a> </div> <div id="weixin-share-modal" class="reveal-modal reveal-modal-new" data-reveal aria-labelledby="weixin-share-modal-title" aria-hidden="true" role="dialog"> <div class="row"> <div class="small-12 columns"> <h2 id="weixin-share-modal-title" style="margin: 0;">Share</h2> </div> <div class="small-12 columns"> <div class="weixin-qr-code-section"> <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="348" height="348" version="1.1" xmlns="http://www.w3.org/2000/svg"> <desc>https://www.mdpi.com/journal/electronics</desc> <g id="elements" fill="black" stroke="none"> <rect x="0" y="0" width="12" height="12" /> <rect x="12" y="0" width="12" height="12" /> <rect x="24" y="0" width="12" height="12" /> <rect x="36" y="0" width="12" height="12" /> <rect x="48" y="0" width="12" height="12" /> <rect x="60" y="0" width="12" height="12" /> <rect x="72" y="0" width="12" height="12" /> <rect x="108" y="0" width="12" height="12" /> <rect x="144" y="0" width="12" height="12" /> <rect x="156" y="0" width="12" height="12" /> <rect x="168" y="0" width="12" height="12" /> <rect x="180" y="0" width="12" height="12" /> <rect x="204" y="0" width="12" height="12" /> <rect x="216" y="0" width="12" height="12" /> <rect x="228" y="0" width="12" height="12" /> <rect x="264" y="0" width="12" height="12" /> <rect x="276" y="0" width="12" height="12" /> <rect x="288" y="0" width="12" height="12" /> <rect x="300" y="0" width="12" height="12" /> <rect x="312" y="0" width="12" height="12" /> <rect x="324" y="0" width="12" height="12" /> <rect x="336" y="0" width="12" height="12" /> <rect x="0" y="12" width="12" height="12" /> <rect x="72" y="12" width="12" height="12" /> <rect x="96" y="12" width="12" height="12" /> <rect x="132" y="12" width="12" height="12" /> <rect x="144" y="12" width="12" height="12" /> <rect x="156" y="12" width="12" height="12" /> <rect x="168" y="12" width="12" height="12" /> <rect x="180" y="12" width="12" height="12" /> <rect x="216" y="12" width="12" height="12" /> <rect x="264" y="12" width="12" height="12" /> <rect x="336" y="12" width="12" height="12" /> <rect x="0" y="24" width="12" height="12" /> <rect x="24" y="24" width="12" height="12" /> <rect x="36" y="24" width="12" height="12" /> <rect x="48" y="24" width="12" height="12" /> <rect x="72" y="24" width="12" height="12" /> <rect x="96" y="24" width="12" height="12" /> <rect x="108" y="24" width="12" height="12" /> <rect x="120" y="24" width="12" height="12" /> <rect x="132" y="24" width="12" height="12" /> <rect x="144" y="24" width="12" height="12" /> <rect x="180" y="24" width="12" height="12" /> <rect x="204" y="24" width="12" height="12" /> <rect x="228" y="24" width="12" height="12" /> <rect x="264" y="24" width="12" height="12" /> <rect x="288" y="24" width="12" height="12" /> <rect x="300" y="24" width="12" height="12" /> <rect x="312" y="24" width="12" height="12" /> <rect x="336" y="24" width="12" height="12" /> <rect x="0" y="36" width="12" height="12" /> <rect x="24" y="36" width="12" height="12" /> <rect x="36" y="36" width="12" height="12" /> <rect x="48" y="36" width="12" height="12" /> <rect x="72" y="36" width="12" height="12" /> <rect x="108" y="36" width="12" height="12" /> <rect x="120" y="36" width="12" height="12" /> <rect x="132" y="36" width="12" height="12" /> <rect x="168" y="36" width="12" height="12" /> <rect x="216" y="36" width="12" height="12" /> <rect x="264" y="36" width="12" height="12" /> <rect x="288" y="36" width="12" height="12" /> <rect x="300" y="36" width="12" height="12" /> <rect x="312" y="36" width="12" height="12" /> <rect x="336" y="36" width="12" height="12" /> <rect x="0" y="48" width="12" height="12" /> <rect x="24" y="48" width="12" height="12" /> <rect x="36" y="48" width="12" height="12" /> <rect x="48" y="48" width="12" height="12" /> <rect x="72" y="48" width="12" height="12" /> <rect x="96" y="48" width="12" height="12" /> <rect x="168" y="48" width="12" height="12" /> <rect x="180" y="48" width="12" height="12" /> <rect x="192" y="48" width="12" height="12" /> <rect x="264" y="48" width="12" height="12" /> <rect x="288" y="48" width="12" height="12" /> <rect x="300" y="48" width="12" height="12" /> <rect x="312" y="48" width="12" height="12" /> <rect x="336" y="48" width="12" height="12" /> <rect x="0" y="60" width="12" height="12" /> <rect x="72" y="60" width="12" height="12" /> <rect x="96" y="60" width="12" height="12" /> <rect x="108" y="60" width="12" height="12" /> <rect x="132" y="60" width="12" height="12" /> <rect x="156" y="60" width="12" height="12" /> <rect x="168" y="60" width="12" height="12" /> <rect x="180" y="60" width="12" height="12" /> <rect x="216" y="60" width="12" height="12" /> <rect x="228" y="60" width="12" height="12" /> <rect x="264" y="60" width="12" height="12" /> <rect x="336" y="60" width="12" height="12" /> <rect x="0" y="72" width="12" height="12" /> <rect x="12" y="72" width="12" height="12" /> <rect x="24" y="72" width="12" height="12" /> <rect x="36" y="72" width="12" height="12" /> <rect x="48" y="72" width="12" height="12" /> <rect x="60" y="72" width="12" height="12" /> <rect x="72" y="72" width="12" height="12" /> <rect x="96" y="72" width="12" height="12" /> <rect x="120" y="72" width="12" height="12" /> <rect x="144" y="72" width="12" height="12" /> <rect x="168" y="72" width="12" height="12" /> <rect x="192" y="72" width="12" height="12" /> <rect x="216" y="72" width="12" height="12" /> <rect x="240" y="72" width="12" height="12" /> <rect x="264" y="72" width="12" height="12" /> <rect x="276" y="72" width="12" height="12" /> <rect x="288" y="72" width="12" height="12" /> <rect x="300" y="72" width="12" height="12" /> <rect x="312" y="72" width="12" height="12" /> <rect x="324" y="72" width="12" height="12" /> <rect x="336" y="72" width="12" height="12" /> <rect x="96" y="84" width="12" height="12" /> <rect x="108" y="84" width="12" height="12" /> <rect x="144" y="84" width="12" height="12" /> <rect x="168" y="84" width="12" height="12" /> <rect x="192" y="84" width="12" height="12" /> <rect x="204" y="84" width="12" height="12" /> <rect x="216" y="84" width="12" height="12" /> <rect x="228" y="84" width="12" height="12" /> <rect x="240" y="84" width="12" height="12" /> <rect x="0" y="96" width="12" height="12" /> <rect x="12" y="96" width="12" height="12" /> <rect x="36" y="96" width="12" height="12" /> <rect x="72" y="96" width="12" height="12" /> <rect x="84" y="96" width="12" height="12" /> <rect x="120" y="96" width="12" height="12" /> <rect x="156" y="96" width="12" height="12" /> <rect x="168" y="96" width="12" height="12" /> <rect x="228" y="96" width="12" height="12" /> <rect x="264" y="96" width="12" height="12" /> <rect x="276" y="96" width="12" height="12" /> <rect x="288" y="96" width="12" height="12" /> <rect x="312" y="96" width="12" height="12" /> <rect x="324" y="96" width="12" height="12" /> <rect x="12" y="108" width="12" height="12" /> <rect x="36" y="108" width="12" height="12" /> <rect x="48" y="108" width="12" height="12" /> <rect x="60" y="108" width="12" height="12" /> <rect x="120" y="108" width="12" height="12" /> <rect x="132" y="108" width="12" height="12" /> <rect x="156" y="108" width="12" height="12" /> <rect x="192" y="108" width="12" height="12" /> <rect x="204" y="108" width="12" height="12" /> <rect x="216" y="108" width="12" height="12" /> <rect x="252" y="108" width="12" height="12" /> <rect x="264" y="108" width="12" height="12" /> <rect x="300" y="108" width="12" height="12" /> <rect x="336" y="108" width="12" height="12" /> <rect x="24" y="120" width="12" height="12" /> <rect x="36" y="120" width="12" height="12" /> <rect x="48" y="120" width="12" height="12" /> <rect x="60" y="120" width="12" height="12" /> <rect x="72" y="120" width="12" height="12" /> <rect x="84" y="120" width="12" height="12" /> <rect x="96" y="120" width="12" height="12" /> <rect x="108" y="120" width="12" height="12" /> <rect x="120" y="120" width="12" height="12" /> <rect x="168" y="120" width="12" height="12" /> <rect x="204" y="120" width="12" height="12" /> <rect x="216" y="120" width="12" height="12" /> <rect x="228" y="120" width="12" height="12" /> <rect x="252" y="120" width="12" height="12" /> <rect x="264" y="120" width="12" height="12" /> <rect x="300" y="120" width="12" height="12" /> <rect x="312" y="120" width="12" height="12" /> <rect x="324" y="120" width="12" height="12" /> <rect x="12" y="132" width="12" height="12" /> <rect x="60" y="132" width="12" height="12" /> <rect x="84" y="132" width="12" height="12" /> <rect x="96" y="132" width="12" height="12" /> <rect x="156" y="132" width="12" height="12" /> <rect x="180" y="132" width="12" height="12" /> <rect x="192" y="132" width="12" height="12" /> <rect x="228" y="132" width="12" height="12" /> <rect x="276" y="132" width="12" height="12" /> <rect x="288" y="132" width="12" height="12" /> <rect x="312" y="132" width="12" height="12" /> <rect x="324" y="132" width="12" height="12" /> <rect x="12" y="144" width="12" height="12" /> <rect x="24" y="144" width="12" height="12" /> <rect x="36" y="144" width="12" height="12" /> <rect x="60" y="144" width="12" height="12" /> <rect x="72" y="144" width="12" height="12" /> <rect x="96" y="144" width="12" height="12" /> <rect x="144" y="144" width="12" height="12" /> <rect x="156" y="144" width="12" height="12" /> <rect x="204" y="144" width="12" height="12" /> <rect x="228" y="144" width="12" height="12" /> <rect x="240" y="144" width="12" height="12" /> <rect x="252" y="144" width="12" height="12" /> <rect x="264" y="144" width="12" height="12" /> <rect x="300" y="144" width="12" height="12" /> <rect x="324" y="144" width="12" height="12" /> <rect x="336" y="144" width="12" height="12" /> <rect x="0" y="156" width="12" height="12" /> <rect x="12" y="156" width="12" height="12" /> <rect x="24" y="156" width="12" height="12" /> <rect x="36" y="156" width="12" height="12" /> <rect x="48" y="156" width="12" height="12" /> <rect x="84" y="156" width="12" height="12" /> <rect x="96" y="156" width="12" height="12" /> <rect x="108" y="156" width="12" height="12" /> <rect x="120" y="156" width="12" height="12" /> <rect x="132" y="156" width="12" height="12" /> <rect x="144" y="156" width="12" height="12" /> <rect x="168" y="156" width="12" height="12" /> <rect x="228" y="156" width="12" height="12" /> <rect x="240" y="156" width="12" height="12" /> <rect x="252" y="156" width="12" height="12" /> <rect x="276" y="156" width="12" height="12" /> <rect x="24" y="168" width="12" height="12" /> <rect x="48" y="168" width="12" height="12" /> <rect x="72" y="168" width="12" height="12" /> <rect x="96" y="168" width="12" height="12" /> <rect x="108" y="168" width="12" height="12" /> <rect x="144" y="168" width="12" height="12" /> <rect x="156" y="168" width="12" height="12" /> <rect x="240" y="168" width="12" height="12" /> <rect x="252" y="168" width="12" height="12" /> <rect x="264" y="168" width="12" height="12" /> <rect x="300" y="168" width="12" height="12" /> <rect x="312" y="168" width="12" height="12" /> <rect x="324" y="168" width="12" height="12" /> <rect x="336" y="168" width="12" height="12" /> <rect x="0" y="180" width="12" height="12" /> <rect x="36" y="180" width="12" height="12" /> <rect x="96" y="180" width="12" height="12" /> <rect x="108" y="180" width="12" height="12" /> <rect x="120" y="180" width="12" height="12" /> <rect x="144" y="180" width="12" height="12" /> <rect x="156" y="180" width="12" height="12" /> <rect x="168" y="180" width="12" height="12" /> <rect x="204" y="180" width="12" height="12" /> <rect x="240" y="180" width="12" height="12" /> <rect x="252" y="180" width="12" height="12" /> <rect x="300" y="180" width="12" height="12" /> <rect x="324" y="180" width="12" height="12" /> <rect x="24" y="192" width="12" height="12" /> <rect x="72" y="192" width="12" height="12" /> <rect x="84" y="192" width="12" height="12" /> <rect x="132" y="192" width="12" height="12" /> <rect x="156" y="192" width="12" height="12" /> <rect x="168" y="192" width="12" height="12" /> <rect x="204" y="192" width="12" height="12" /> <rect x="240" y="192" width="12" height="12" /> <rect x="252" y="192" width="12" height="12" /> <rect x="276" y="192" width="12" height="12" /> <rect x="324" y="192" width="12" height="12" /> <rect x="24" y="204" width="12" height="12" /> <rect x="84" y="204" width="12" height="12" /> <rect x="96" y="204" width="12" height="12" /> <rect x="108" y="204" width="12" height="12" /> <rect x="120" y="204" width="12" height="12" /> <rect x="168" y="204" width="12" height="12" /> <rect x="192" y="204" width="12" height="12" /> <rect x="264" y="204" width="12" height="12" /> <rect x="276" y="204" width="12" height="12" /> <rect x="300" y="204" width="12" height="12" /> <rect x="336" y="204" width="12" height="12" /> <rect x="0" y="216" width="12" height="12" /> <rect x="36" y="216" width="12" height="12" /> <rect x="48" y="216" width="12" height="12" /> <rect x="72" y="216" width="12" height="12" /> <rect x="96" y="216" width="12" height="12" /> <rect x="120" y="216" width="12" height="12" /> <rect x="156" y="216" width="12" height="12" /> <rect x="216" y="216" width="12" height="12" /> <rect x="264" y="216" width="12" height="12" /> <rect x="276" y="216" width="12" height="12" /> <rect x="324" y="216" width="12" height="12" /> <rect x="336" y="216" width="12" height="12" /> <rect x="36" y="228" width="12" height="12" /> <rect x="48" y="228" width="12" height="12" /> <rect x="60" y="228" width="12" height="12" /> <rect x="84" y="228" width="12" height="12" /> <rect x="96" y="228" width="12" height="12" /> <rect x="120" y="228" width="12" height="12" /> <rect x="132" y="228" width="12" height="12" /> <rect x="156" y="228" width="12" height="12" /> <rect x="180" y="228" width="12" height="12" /> <rect x="204" y="228" width="12" height="12" /> <rect x="216" y="228" width="12" height="12" /> <rect x="228" y="228" width="12" height="12" /> <rect x="252" y="228" width="12" height="12" /> <rect x="264" y="228" width="12" height="12" /> <rect x="324" y="228" width="12" height="12" /> <rect x="336" y="228" width="12" height="12" /> <rect x="0" y="240" width="12" height="12" /> <rect x="36" y="240" width="12" height="12" /> <rect x="60" y="240" width="12" height="12" /> <rect x="72" y="240" width="12" height="12" /> <rect x="132" y="240" width="12" height="12" /> <rect x="144" y="240" width="12" height="12" /> <rect x="168" y="240" width="12" height="12" /> <rect x="192" y="240" width="12" height="12" /> <rect x="240" y="240" width="12" height="12" /> <rect x="252" y="240" width="12" height="12" /> <rect x="264" y="240" width="12" height="12" /> <rect x="276" y="240" width="12" height="12" /> <rect x="288" y="240" width="12" height="12" /> <rect x="312" y="240" width="12" height="12" /> <rect x="96" y="252" width="12" height="12" /> <rect x="108" y="252" width="12" height="12" /> <rect x="120" y="252" width="12" height="12" /> <rect x="132" y="252" width="12" height="12" /> <rect x="144" y="252" width="12" height="12" /> <rect x="156" y="252" width="12" height="12" /> <rect x="192" y="252" width="12" height="12" /> <rect x="228" y="252" width="12" height="12" /> <rect x="240" y="252" width="12" height="12" /> <rect x="288" y="252" width="12" height="12" /> <rect x="312" y="252" width="12" height="12" /> <rect x="324" y="252" width="12" height="12" /> <rect x="336" y="252" width="12" height="12" /> <rect x="0" y="264" width="12" height="12" /> <rect x="12" y="264" width="12" height="12" /> <rect x="24" y="264" width="12" height="12" /> <rect x="36" y="264" width="12" height="12" /> <rect x="48" y="264" width="12" height="12" /> <rect x="60" y="264" width="12" height="12" /> <rect x="72" y="264" width="12" height="12" /> <rect x="96" y="264" width="12" height="12" /> <rect x="108" y="264" width="12" height="12" /> <rect x="132" y="264" width="12" height="12" /> <rect x="144" y="264" width="12" height="12" /> <rect x="156" y="264" width="12" height="12" /> <rect x="168" y="264" width="12" height="12" /> <rect x="240" y="264" width="12" height="12" /> <rect x="264" y="264" width="12" height="12" /> <rect x="288" y="264" width="12" height="12" /> <rect x="324" y="264" width="12" height="12" /> <rect x="0" y="276" width="12" height="12" /> <rect x="72" y="276" width="12" height="12" /> <rect x="132" y="276" width="12" height="12" /> <rect x="144" y="276" width="12" height="12" /> <rect x="156" y="276" width="12" height="12" /> <rect x="180" y="276" width="12" height="12" /> <rect x="192" y="276" width="12" height="12" /> <rect x="240" y="276" width="12" height="12" /> <rect x="288" y="276" width="12" height="12" /> <rect x="300" y="276" width="12" height="12" /> <rect x="312" y="276" width="12" height="12" /> <rect x="324" y="276" width="12" height="12" /> <rect x="0" y="288" width="12" height="12" /> <rect x="24" y="288" width="12" height="12" /> <rect x="36" y="288" width="12" height="12" /> <rect x="48" y="288" width="12" height="12" /> <rect x="72" y="288" width="12" height="12" /> <rect x="132" y="288" width="12" height="12" /> <rect x="168" y="288" width="12" height="12" /> <rect x="180" y="288" width="12" height="12" /> <rect x="192" y="288" width="12" height="12" /> <rect x="204" y="288" width="12" height="12" /> <rect x="216" y="288" width="12" height="12" /> <rect x="240" y="288" width="12" height="12" /> <rect x="252" y="288" width="12" height="12" /> <rect x="264" y="288" width="12" height="12" /> <rect x="276" y="288" width="12" height="12" /> <rect x="288" y="288" width="12" height="12" /> <rect x="0" y="300" width="12" height="12" /> <rect x="24" y="300" width="12" height="12" /> <rect x="36" y="300" width="12" height="12" /> <rect x="48" y="300" width="12" height="12" /> <rect x="72" y="300" width="12" height="12" /> <rect x="96" y="300" width="12" height="12" /> <rect x="108" y="300" width="12" height="12" /> <rect x="120" y="300" width="12" height="12" /> <rect x="132" y="300" width="12" height="12" /> <rect x="156" y="300" width="12" height="12" /> <rect x="168" y="300" width="12" height="12" /> <rect x="240" y="300" width="12" height="12" /> <rect x="264" y="300" width="12" height="12" /> <rect x="288" y="300" width="12" height="12" /> <rect x="300" y="300" width="12" height="12" /> <rect x="312" y="300" width="12" height="12" /> <rect x="324" y="300" width="12" height="12" /> <rect x="0" y="312" width="12" height="12" /> <rect x="24" y="312" width="12" height="12" /> <rect x="36" y="312" width="12" height="12" /> <rect x="48" y="312" width="12" height="12" /> <rect x="72" y="312" width="12" height="12" /> <rect x="120" y="312" width="12" height="12" /> <rect x="132" y="312" width="12" height="12" /> <rect x="156" y="312" width="12" height="12" /> <rect x="168" y="312" width="12" height="12" /> <rect x="228" y="312" width="12" height="12" /> <rect x="240" y="312" width="12" height="12" /> <rect x="288" y="312" width="12" height="12" /> <rect x="300" y="312" width="12" height="12" /> <rect x="312" y="312" width="12" height="12" /> <rect x="336" y="312" width="12" height="12" /> <rect x="0" y="324" width="12" height="12" /> <rect x="72" y="324" width="12" height="12" /> <rect x="96" y="324" width="12" height="12" /> <rect x="108" y="324" width="12" height="12" /> <rect x="132" y="324" width="12" height="12" /> <rect x="180" y="324" width="12" height="12" /> <rect x="192" y="324" width="12" height="12" /> <rect x="204" y="324" width="12" height="12" /> <rect x="216" y="324" width="12" height="12" /> <rect x="228" y="324" width="12" height="12" /> <rect x="240" y="324" width="12" height="12" /> <rect x="252" y="324" width="12" height="12" /> <rect x="264" y="324" width="12" height="12" /> <rect x="288" y="324" width="12" height="12" /> <rect x="324" y="324" width="12" height="12" /> <rect x="0" y="336" width="12" height="12" /> <rect x="12" y="336" width="12" height="12" /> <rect x="24" y="336" width="12" height="12" /> <rect x="36" y="336" width="12" height="12" /> <rect x="48" y="336" width="12" height="12" /> <rect x="60" y="336" width="12" height="12" /> <rect x="72" y="336" width="12" height="12" /> <rect x="96" y="336" width="12" height="12" /> <rect x="120" y="336" width="12" height="12" /> <rect x="144" y="336" width="12" height="12" /> <rect x="156" y="336" width="12" height="12" /> <rect x="204" y="336" width="12" height="12" /> <rect x="228" y="336" width="12" height="12" /> <rect x="240" y="336" width="12" height="12" /> <rect x="252" y="336" width="12" height="12" /> <rect x="276" y="336" width="12" height="12" /> <rect x="288" y="336" width="12" height="12" /> <rect x="324" y="336" width="12" height="12" /> </g> </svg> </div> </div> </div> <a class="close-reveal-modal" aria-label="Close"> <i class="material-icons">clear</i> </a> </div> <a href="#" class="back-to-top"><span class="show-for-medium-up">Back to Top</span><span class="show-for-small">Top</span></a> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="https://pub.mdpi-res.com/assets/js/modernizr-2.8.3.min.js?5227e0738f7f421d?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/jquery-1.12.4.min.js?4f252523d4af0b47?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/foundation-5.5.3.min.js?6b2ec41c18b29054?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/foundation-5.5.3.equalizer.min.js?0f6c549b75ec554c?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/jquery.multiselect.js?0edd3998731d1091?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/jquery.cycle2.min.js?63413052928f97ee?1732286508"></script> <script> // old browser fix - this way the console log rows won't throw (silent) errors in browsers not supporting console log if (!window.console) window.console = {}; if (!window.console.log) window.console.log = function () { }; var currentJournalNameSystem = "electronics"; $(document).ready(function() { $('select.foundation-select').multiselect({ search: true, minHeight: 130, maxHeight: 130, }); $(document).foundation({ orbit: { timer_speed: 4000, }, reveal: { animation: 'fadeAndPop', animation_speed: 100, } }); $(".chosen-select").each(function(element) { var maxSelected = (undefined !== $(this).data('maxselectedoptions') ? $(this).data('maxselectedoptions') : 100); $(this).on('chosen:ready', function(event, data) { var select = $(data.chosen.form_field); if (select.attr('id') === 'journal-browser-volume') { $(data.chosen.dropdown).addClass('UI_JournalBrowser_Volume_Options'); } if (select.attr('id') === 'journal-browser-issue') { $(data.chosen.dropdown).addClass('UI_JournalBrowser_Issue_Options'); } }).chosen({ display_disabled_options: false, disable_search_threshold: 7, max_selected_options: maxSelected, width: "100%" }); }); $(".toEncode").each(function(e) { var oldHref = $(this).attr("href"); var newHref = oldHref.replace('.botdefense.please.enable.javascript.','@'); $(this).attr("href", newHref); if (!$(this).hasClass("emailCaptcha")) { $(this).html(newHref.replace('mailto:', '')); } $(this).removeClass("visibility-hidden"); }); $(document).on('opened.fndtn.reveal', '[data-reveal]', function() { $(document).foundation('equalizer', 'reflow'); }); // fix the images that have tag height / width defined // otherwise the default foundation styles overwrite the tag definitions $("img").each(function() { if ($(this).attr('width') != undefined || $(this).attr('height') != undefined) { $(this).addClass("img-fixed"); } }); $("#basic_search, #advanced_search").submit(function(e) { var searchArguments = false; $(this).find("input,select").not("#search,.search-button").each(function() { if (undefined === $(this).val() || "" === $(this).val()) { $(this).attr('name', null); } else { $(this).attr('name'); searchArguments = true; } }); if (!searchArguments) { window.location = $(this).attr('action'); return false; } }); $(".hide-show-desktop-option").click(function(e) { e.preventDefault(); var parentDiv = $(this).closest("div"); $.ajax({ url: $(this).attr('href'), success: function(msg) { parentDiv.removeClass().hide(); } }); }); $(".generic-toggleable-header").click(function(e) { $(this).toggleClass("active"); $(this).next(".generic-toggleable-content").toggleClass("active"); }); /* * handle whole row as a link if the row contains only one visible link */ $("table.new tr").hover(function() { if ($(this).find("td:visible a").length == 1) { $(this).addClass("single-link"); } }, function() { $(this).removeClass("single-link"); }); $("table.new:not(.table-of-tables)").on("click", "tr.single-link", function(e) { var target = $(e.target); if (!e.ctrlKey && !target.is("a")) { $(this).find("td:visible a")[0].click(); } }); $(document).on("click", ".custom-accordion-for-small-screen-link", function(e) { if ($(this).closest("#basic_search").length > 0) { if ($(".search-container__advanced").first().is(":visible")) { openAdvanced() } } if (Foundation.utils.is_small_only()) { if ($(this).hasClass("active")) { $(this).removeClass("active"); $(this).next(".custom-accordion-for-small-screen-content").addClass("show-for-medium-up"); } else { $(this).addClass("active"); $(this).next(".custom-accordion-for-small-screen-content").removeClass("show-for-medium-up"); $(document).foundation('orbit', 'reflow'); } } if (undefined !== $(this).data("callback")) { var customCallback = $(this).data("callback"); func = window[customCallback]; func(); } }); $(document).on("click", ".js-open-small-search", function(e) { e.preventDefault(); $(this).toggleClass("active").closest(".tab-bar").toggleClass("active"); $(".search-container").toggleClass("hide-for-small-down"); }); $(document).on("click", ".js-open-menu", function(e) { $(".search-container").addClass("hide-for-small-down"); }); $(window).on('resize', function() { recalculate_main_browser_position(); recalculate_responsive_moving_containers(); }); updateSearchLabelVisibilities(); recalculate_main_browser_position(); recalculate_responsive_moving_containers(); if (window.document.documentMode == 11) { $("<link/>", { rel: "stylesheet", type: "text/css", href: "https://fonts.googleapis.com/icon?family=Material+Icons"}).appendTo("head"); } }); function recalculate_main_browser_position() { if (Foundation.utils.is_small_only()) { if ($("#js-main-top-container").parent("#js-large-main-top-container").length > 0) { $("#js-main-top-container").appendTo($("#js-small-main-top-container")); } } else { if ($("#js-main-top-container").parent("#js-small-main-top-container").length > 0) { $("#js-main-top-container").appendTo($("#js-large-main-top-container")); } } } function recalculate_responsive_moving_containers() { $(".responsive-moving-container.large").each(function() { var previousParent = $(".responsive-moving-container.active[data-id='"+$(this).data("id")+"']"); var movingContent = previousParent.html(); if (Foundation.utils.is_small_only()) { var currentParent = $(".responsive-moving-container.small[data-id='"+$(this).data("id")+"']"); } else if (Foundation.utils.is_medium_only()) { var currentParent = $(".responsive-moving-container.medium[data-id='"+$(this).data("id")+"']"); } else { var currentParent = $(".responsive-moving-container.large[data-id='"+$(this).data("id")+"']"); } if (previousParent.attr("class") !== currentParent.attr("class")) { currentParent.html(movingContent); previousParent.html(); currentParent.addClass("active"); previousParent.removeClass("active"); } }); } // cookies allowed is checked from a) local storage and b) from server separately so that the footer bar doesn't // get included in the custom page caches function checkCookiesAllowed() { var cookiesEnabled = localStorage.getItem("mdpi_cookies_enabled"); if (null === cookiesEnabled) { $.ajax({ url: "/ajax_cookie_value/mdpi_cookies_accepted", success: function(data) { if (data.value) { localStorage.setItem("mdpi_cookies_enabled", true); checkDisplaySurvey(); } else { $(".js-allow-cookies").show(); } } }); } else { checkDisplaySurvey(); } } function checkDisplaySurvey() { } window.addEventListener('CookiebotOnAccept', function (e) { var CookieDate = new Date; if (Cookiebot.consent.preferences) { CookieDate.setFullYear(CookieDate.getFullYear() + 1); document.cookie = "mdpi_layout_type_v2=mobile; path=/; expires=" + CookieDate.toUTCString() + ";"; $(".js-toggle-desktop-layout-link").css("display", "inline-block"); } }, false); window.addEventListener('CookiebotOnDecline', function (e) { if (!Cookiebot.consent.preferences) { $(".js-toggle-desktop-layout-link").hide(); if ("" === "desktop") { window.location = "/toggle_desktop_layout_cookie"; } } }, false); var hash = $(location).attr('hash'); if ("#share" === hash) { if (1 === $("#main-share-modal").length) { $('#main-share-modal').foundation('reveal', 'open'); } } </script> <script src="https://pub.mdpi-res.com/assets/js/lib.js?f8d3d71b3a772f9d?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/mdpi.js?c267ce58392b15da?1732286508"></script> <script>var banners_url = 'https://serve.mdpi.com';</script> <script type='text/javascript' src='https://pub.mdpi-res.com/assets/js/ifvisible.min.js?c621d19ecb761212?1732286508'></script> <script src="https://pub.mdpi-res.com/assets/js/xmltohtml/affix.js?ac4ea55275297c15?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/clipboard.min.js?3f3688138a1b9fc4?1732286508"></script> <script type="text/javascript"> $(document).ready(function() { var helpFunctions = $(".middle-column__help__fixed"); var leftColumnAffix = $(".left-column__fixed"); var middleColumn = $("#middle-column"); var clone = null; helpFunctions.affix({ offset: { top: function() { return middleColumn.offset().top - 8 - (Foundation.utils.is_medium_only() ? 30 : 0); }, bottom: function() { return $("#footer").innerHeight() + 74 + (Foundation.utils.is_medium_only() ? 0 : 0); } } }); if (leftColumnAffix.length > 0) { clone = leftColumnAffix.clone(); clone.addClass("left-column__fixed__affix"); clone.insertBefore(leftColumnAffix); clone.css('width', leftColumnAffix.outerWidth() + 50); clone.affix({ offset: { top: function() { return leftColumnAffix.offset().top - 30 - (Foundation.utils.is_medium_only() ? 50 : 0); }, bottom: function() { return $("#footer").innerHeight() + 92 + (Foundation.utils.is_medium_only() ? 0 : 0); } } }); } $(window).on("resize", function() { if (clone !== null) { clone.css('width', leftColumnAffix.outerWidth() + 50); } }); new ClipboardJS('.js-clipboard-copy'); }); </script> <script type="text/javascript"> $(document).ready(function() { // create the left hand menu dynamically from the content var items = $("#middle-column h1, #middle-column h2"); if ($("#dynamic-menu").length == 1 && items.length > 1) { // menu container div var div = $("div#dynamic-menu"); div.addClass("generic-item"); // menu header var header = $("<h2></h2>"); header.text("Menu"); div.append(header); // menu list var ul = $("<ul></ul>"); ul.addClass("side-menu-ul"); div.append(ul); // menu list items (create additional anchors for page) items.each(function() { var header_title = $(this).text(); var link_title = header_title.replace(/ |-/gi, "_").toLowerCase(); var li = $("<li></li>"); li.addClass("side-menu-li"); ul.append(li); var a = $("<a></a>"); a.html(header_title); a.prop("href", "#" + link_title); li.append(a); var a = $("<a></a>"); a.prop("name", link_title); $(this).prepend(a); }); div.append(ul); div.show(); } }); </script> <link rel="stylesheet" href="https://pub.mdpi-res.com/assets/css/magnific-popup.min.css?04d343e036f8eecd?1732286508"> <link rel="stylesheet" href="https://pub.mdpi-res.com/assets/css/jquery-ui-1.10.4.custom.min.css?80647d88647bf347?1732286508"> <script src="https://pub.mdpi-res.com/assets/js/jquery-ui-1.13.2.min.js?1e2047978946a1d2?1732286508"></script> <script type="text/javascript" src="https://pub.mdpi-res.com/assets/js/magnific-popup.min.js?2be3d9e7dc569146?1732286508"></script> <script> var mainColumn1 = "#right-column"; var extendingReady = true; $(document).ready(function() { $("#journal-browser-go").toggleClass("button--grey", "" === $("#journal-browser-volume").val()); $("#journal-browser-go").toggleClass("button--color", "" !== $("#journal-browser-volume").val()); $("#journal-browser-volume").change(function(e) { $('#journal-browser-issue').find('option').not('.volume-0').hide(); $('#journal-browser-issue').find('.volume-' + $(this).val()).show(); $('#journal-browser-issue').find('option:first').prop('selected', 'selected'); $("#journal-browser-issue").trigger("chosen:updated"); $('#journal-browser-go').toggleClass('button--grey', '' === $(this).val()); $('#journal-browser-go').toggleClass('button--color', '' !== $(this).val()); }); // add resize event for the window (to recalculate side column elements) // TODO: is it better to use resize end or resize here? $(window).on('resize', function() { mdpi_column_height_module.calculateColumnHeights(false, mainColumn1); }); $(".link-journal-menu").click(function(e) { e.preventDefault(); $(this).find('span').toggle(); $(this).next("ul").toggleClass("active"); $("#social-media-links").toggle(); $("#journal-alerts").toggle(); }); $(".link-journal-browser").click(function(e) { e.preventDefault(); $(this).find('span').toggle(); $(this).next("div").toggleClass('show-for-medium-up'); }); }); </script> <!--[if lt IE 9]> <script src="https://pub.mdpi-res.com/assets/js/ie8/ie8.js?6eef8fcbc831f5bd?1732286508"></script> <script src="https://pub.mdpi-res.com/assets/js/ie8/jquery.xdomainrequest.min.js?a945caca315782b0?1732286508"></script> <![endif]--> <!-- Twitter universal website tag code --> <script type="text/plain" data-cookieconsent="marketing"> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','o2pip'); twq('track','PageView'); </script> <!-- End Twitter universal website tag code --> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e7139b58bd19c17',t:'MTczMjM2NTYwMy4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>