<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
		<Article>
		<Journal>
			<PublisherName>Majlesi Journal of Electrical Engineering</PublisherName>
			<JournalTitle>An Oracle Normalized Least Mean Square (NLMS) Algorithm and a Simple Bayesian Detection NLMS Algorithm Robust to Impulse Noise</JournalTitle>
			<Issn></Issn>
			<Volume>Volume 10 (2016)</Volume>
			<Issue>Issue 3, September 2016</Issue>
			<PubDate PubStatus="epublish">
                <Year>2024</Year>
                <Month>02</Month>
                <Day>20</Day>
			</PubDate>
		</Journal>
		<ArticleTitle>An Oracle Normalized Least Mean Square (NLMS) Algorithm and a Simple Bayesian Detection NLMS Algorithm Robust to Impulse Noise</ArticleTitle>
		<VernacularTitle></VernacularTitle>
		<FirstPage></FirstPage>
		<LastPage></LastPage>
		<ELocationID EIdType="doi"></ELocationID>
		<Language>EN</Language>
		<AuthorList>
            			<Author>
                				<FirstName>Hadi</FirstName>
				<LastName>Zayyani</LastName>
				<Affiliation>Qom University of technology</Affiliation>
				<Identifier Source="ORCID"></Identifier>
			</Author>
            			<Author>
                				<FirstName>Yaser</FirstName>
				<LastName>Attar</LastName>
				<Affiliation>Qom University of technology</Affiliation>
				<Identifier Source="ORCID"></Identifier>
			</Author>
            		</AuthorList>
		<PublicationType>Journal Article</PublicationType>
		<History>
			<PubDate PubStatus="received">
				<Year>2024</Year>
				<Month>02</Month>
				<Day>20</Day>
			</PubDate>
		</History>
		<Abstract>This paper suggests an oracle normalized least-mean-square (NLMS) algorithm and a simple Bayesian detection NLMS impulse noise detection algorithm as an effective adaptive algorithm against impulsive noises. Initially, to have a fast algorithm, an optimization problem is introduced and then an oracle NLMS algorithm is devised. It has the largest reduction in misalignment error at each iteration with respect to the previous iteration. Oracle NLMS algorithm needs the values of impulse noises and hence is not practical. To have a practical variant of oracle NLMS algorithm, a simple Bayesian impulse noise detection NLMS algorithm is proposed. It is based on a MAP detection criterion and the impulse noise detection rule is proved to be a comparison of the absolute value of the error of the adaptive filter with a threshold and hence is very simple. Also, by assuming the sparsity of the impulse noises, the value of threshold is obtained via a simple statistical estimation.  The simulation results in both dispersive and sparse system cases, show the effectiveness of the suggested algorithm in terms of convergence rate and complexity.</Abstract>
		<ObjectList>
            			<Object Type="keyword">
				<Param Name="value">Adaptive filter</Param>
			</Object>
						<Object Type="keyword">
				<Param Name="value">NLMS algorithm</Param>
			</Object>
						<Object Type="keyword">
				<Param Name="value">impulsive noise</Param>
			</Object>
						<Object Type="keyword">
				<Param Name="value">Assistive technology</Param>
			</Object>
						<Object Type="keyword">
				<Param Name="value">Accessibility</Param>
			</Object>
						<Object Type="keyword">
				<Param Name="value">Smart Home</Param>
			</Object>
						<Object Type="keyword">
				<Param Name="value">laundry drying system</Param>
			</Object>
						<Object Type="keyword">
				<Param Name="value">solar PV. PLC</Param>
			</Object>
					</ObjectList>
	</Article>
	</ArticleSet>
