ROBUST ENCODING OF THE FS1016 LSF PARAMETERS : APPLICATION OF THE CHANNEL OPTIMIZED TRELLIS CODED VECTOR QUANTIZATION

Size: px
Start display at page:

Download "ROBUST ENCODING OF THE FS1016 LSF PARAMETERS : APPLICATION OF THE CHANNEL OPTIMIZED TRELLIS CODED VECTOR QUANTIZATION"

Transcription

1 ROBUST ENCODING OF THE FS6 LSF PARAMETERS : APPLICATION OF THE CHANNEL OPTIMIZED TRELLIS CODED VECTOR QUANTIZATION BOUZID Merouane Speech Communcaton and Sgnal Processng Laboratory, Electroncs Faculty, Unversty of Scences and Technology Houar Boumedene (USTHB), P.O. Box 3, El-Ala, Bab-Ezzouar, Algers, 6, ALGERIA mbouzd@usthb.dz, mbouzd@yahoo.com ABSTRACT Speech coders operatng at low bt rates necesstate effcent encodng of the lnear predctve codng (LPC) coeffcents. Lne spectral Frequences (LSF) parameters are currently one of the most effcent choces of transmsson parameters for the LPC coeffcents. In ths paper, we present an optmzed trells coded vector quantzaton (OTCVQ) scheme desgned for robust encodng of the LSF parameters. The objectve of ths system, called ntally "LSF-OTCVQ Encoder", s to acheve a low bt-rate quantzaton of the FS6 LSF parameters. The effcency of the LSF-OTCVQ encoder (wth weghted dstance) was frst proved n the deal case of transmssons over noseless channel. After that we were nterested on the mprovement of ts robustness for real transmssons over nosy channel. To protect mplctly the transmsson parameters of the LSF-OTCVQ encoder ncorporated n the FS6, we used a jont source-channel codng carred out by the channel optmzed vector quantzaton (COVQ) method. In the case of transmssons over nosy channel, we wll show that the new encodng system, called "COVQ-LSF-OTCVQ Encoder", would be able to contrbute sgnfcantly to the mprovement of the FS6 performances by ensurng a good codng robustness of ts LSF spectral parameters. Keywords: source-channel codng, robust speech codng, LSF parameters. INTRODUCTION In speech codng systems, the short-term spectral nformaton of the speech sgnal s often modelled by the frequency response of an all-pole flter whose transfer functon s denoted by H(z) = /A(z) n whch A(z) = + a z + + a p z p []. In telephone band speech codng (3-34 Hz, f e = 8 KHz), the parameters of ths flter are derved from the nput sgnal through lnear predcton (LP) analyss of p = order. The parameters {a } =,,,, known as the Lnear Predctve Codng (LPC) coeffcents [], play a major role n the overall bandwdth and preservng the qualty of the encoded speech. Therefore, the challenge n the quantzaton of the LPC parameters s to acheve the transparent quantzaton qualty [], wth the mnmum bt-rate whle mantanng the memory and computatonal complexty at a low level. In practce, one doesn't quantfy drectly the LPC coeffcents because they have poor quantzaton propertes. Thus, other equvalent parametrc representatons have been formulated whch convert them nto much more sutable parameters to quantze. One of the most effcent representatons of the LPC coeffcents s the Lne Spectral Frequency (LSF) [3]. The LSF parameters (LSFs) whch are related to the zeros of polynomals derved from A(z) [] exhbt a number of nterestng propertes. These propertes [] make them a very attractve set of transmsson parameters for the LPC coeffcents. Explotng these propertes, varous codng schemes based on scalar and vector quantzaton were developed n the past for the effcent quantzaton of spectral LSF parameters. Several works showed that the vector quantzer (VQ) schemes, such as multstage VQ [4], Splt VQ [], can acheve at lower bt-rates the transparent quantzaton qualty of the LSFs compared wth those conceved based on scalar quantzer (SQ). In ths paper, we present an optmzed trells coded vector quantzaton (OTCVQ) scheme desgned for the effcent and robust codng of LSF parameters. The am of ths system, called at the begnnng "LSF-OTCVQ Encoder", s to acheve a low bt rate transparent quantzaton of LSFs by explotng the ntra-frame dependence between the closest pars of the LSF parameters. In the case of

2 deal transmssons over a noseless channel, we have already proved n [5] that the LSF-OTCVQ encoder (wth weghted dstance) could acheve good performances when appled to encode the LSF parameters of the US Federal Standard FS6. Indeed, we have showed that LSF-OTCVQ encoder of 7 bts/frame produces equvalent perceptual qualty to that obtaned when the LSF parameters are unquantzed. Subsequently, our nterest was drawn to the mprovement of the LSF-OTCVQ encoder robustness for real transmssons over nosy channel. In low bt rate speech codng doman, the essental objectve s to reduce the bt rates of speech coders whle mantanng a good qualty of transmsson. In general, durng the desgn of speech codng systems, the effects of transmsson noses are often neglected. A redundant channel codng [6] s conventonally used to ensure an "explct" protecton to senstve parameters of speech coders aganst channel errors. Accordng to the separate desgn approach, suggested by Shannon n hs classcal source/channel codng theorems [7], the channel encoder can be desgned separately from the source encoder by addng redundant bts (Error-detectng-correctng codes) to source data. Indeed, robust encodng systems could be desgned accordng to ths separaton approach but at the cost of an ncrease of the bt-rate/delay transmsson and the complexty of the codng/decodng. However, at low bt rate where the constrants n complexty and delay are very severe, ths channel codng s not especally recommended. The separaton desgn dsadvantages have motvated some researchers to nvestgate a jont soluton to the source and channel codng optmzaton problem so that they can reduce the complexty on both sdes, whle provdng performances close to the optmum. For these purposes, Jont Source-Channel Codng (JSCC) was ntroduced n whch the overall dstorton s mnmzed by smultaneously consderng the mpact of the transmsson errors and the dstorton due to source codng [8], [9], []. Most of these works have proved the effectveness of the JSCC to protect mplctly (.e., wthout redundancy) source data whle mantanng a constant bt rate and a reduced complexty. To mplctly protect the transmsson ndces of our LSF-OTCVQ encoder ncorporated n the FS6, we used a JSCC method carred out by the Channel Optmzed Vector Quantzaton (COVQ). We wll show frst how to adapt and apply successfully the COVQ technque for the robust desgn of a new encodng system (called "COVQ- LSF-OTCVQ encoder") n order to mplctly protect some of ts ndces. To fnsh, we wll generalze the study wth the complete protecton of all the ndces of the COVQ-LSF-OTCVQ encoder. An outlne of ths paper s as follows. In secton, we brefly revew the bascs of vector quantzaton. In secton 3, we descrbe the desgn steps of the OTCVQ encodng system. Examples of comparatve results of TCVQ/OTCVQ encoders are reported n ths secton. Next, we present the jont codng method by the COVQ technque. The performances of the COVQ system appled to encode memoryless source are presented at the end of the secton. The applcaton of the OTCVQ scheme for encodng the LSF parameters s descrbed n secton 5. Smulaton results, when usng two dfferent dstance measures (unweghted and weghted) n the desgn and the operaton of the LSF-OTCVQ encoder, are provded. In secton 6, we present the applcaton of the LSF- OTCVQ encoder to quantze the LSF parameters of the FS6 speech coder. After, a JSCC-COVQ method was used to mplctly protect the LSF- OTCVQ ndces for transmssons over nosy channel. Conclusons are gven n secton 7. VECTOR QUANTIZATION A k-dmensonal vector quantzer (VQ) of sze L s a mappng Q of k-dmensonal Eucldean space R k nto a fnte subset (codebook) Y = {y,, y L } composed of L codevectors []. The desgn prncple of a VQ conssts of parttonng the k- dmensonal space of source vectors nto L non overlappng cells {R,.., R L } and assocatng wth each cell R a unque codevector y. Codng a sequence of nput source vectors by a VQ conssts thus to assocate to each source vector x the bnary ndex {,, L } of a close codevector y whose dstance from the nput vector s mnmzed. In general, the vector quantzaton nvolves an rreversble loss of nformaton whch results n a qualty degradaton evaluated commonly by a dstorton measure. For a gven VQ, the average dstorton s defned by []: D k L = = x R d( x, y ) p ( x) dx, () where x) s the k-fold probablty densty functon of the source and d(x, y ) s the wdely used squared Eucldean dstance. The optmal desgn of a VQ s based on the prncple of searchng smultaneously the partton {R,.., R L } and the representng codevectors {y,.., y L } whch mnmzes the average dstorton D. To resolve ths problem, two man necessary condtons of optmalty need to be successvely satsfed durng the VQ desgn process []:. For a gven codebook Y = {y, y,..., y L }, the optmal partton satsfy :

3 R { x d( x, y ) d( x, y j } = : ), () It's the nearest neghbor optmalty condton.. Gven an encoder partton {R, =,..., L }, the optmal codevectors y are the centrods n each partton cell R (centrod condton) : y j = Cent R ) = E( X / X R ) (3) ( Varous algorthms for the desgn of VQ have been developed n the past. The most popular one s certanly the LBG algorthm []. Ths algorthm (LBG-VQ) s an teratve applcaton of the two optmalty condtons such as the partton and the codebook are teratvely updated. 3 OPTIMIZED ENCODING SYSTEM BASED ON THE TRELLIS CODED VECTOR QUANTIZATION The scalar trells coded quantzaton (TCQ) [3] and ts generalzed verson to vector case (TCVQ) [4], [5] mprove upon tradtonal trells encoders [6] by labellng the trells branches wth entre subsets rather than wth ndvdual reproducton levels. Ths approach, whch was motvated by Ungerboeck's formulaton of Trells Coded Modulaton (TCM) [7], uses a structured alphabet wth an extended set of quantzaton levels. In ths work, one was nterested partcularly on the TCVQ encoder whch structure s qute smlar to TCQ, wth an ncrease n complexty due to vector codebook searchng [4]. The desgn of a TCVQ encoder conssts of several nterrelated steps. These steps nclude selecton of trells, extended ntal codebook constructon, parttonng of the codebook's codevectors nto subcodebooks (subsets) and labellng the trells branches wth these subsets. Consder the desgn process of a k-dmensonal TCVQ encoder of rate R bts per sample (bps) used to encode a sequence of source vectors. The S-state trells used n TCVQ can be any one of Ungerboeck's ampltude modulaton trellses [7]. The extended ntal TCVQ codebook s generally desgned by the LBG algorthm. It contans kr+ codevectors (twce that of the VQ). However, durng the TCVQ encodng process, only a subset of sze kr of these codevectors may be used to represent a source vector at any nstance of tme. Accordng to Ungerboeck's set parttonng method, the codevectors are then parttoned nto four subsets D, D, D and D 3 each of sze kr. In our TCVQ encoders desgn, we used the heurstc algorthm descrbed n [5] to partton the extended TCVQ codebook. After that, the subsets are labelled on the trells branches accordng to Ungerboeck's rules of TCM [7]. These rules are meant to ensure that the dstorton between the orgnal and the reconstructed source sequences (under clear channel assumptons) s close to the mnmum. To encode the source vectors sequence, the wellknown Vterb algorthm [6] s used to fnd a legtmate optmal path through the trells, whch results n mnmum dstorton. The TCVQ encoder transmts to recepton a bt sequence specfyng the correspondng optmal path (sequence of subsets) n addton to a sequence of kr bts codewords necessary to specfy codevectors from the chosen subsets. At the TCVQ decoder sde, the bt sequence that specfes the selected optmal trells path s used as the nput to the convolutonal coder of the TCVQ system. The output of ths coder selects the proper subset D. The codewords of the second bnary sequence are used to select the correct codevectors from each subset. An example of a 4-states scalar TCQ encoder of rate R = bps used to encode a memoryless source, whch s unformly dstrbuted on the nterval [-A A], s llustrated on Fg.. x Input bt /D /D /D /D 3 /D /D /D 3 /D (a) D D D D 3 D D D D 3-7A/8-5A/8-3A/8 -A/8 A/8 3A/8 5A/8 7A/8 (b) (c) Fgure : TCQ encoder of rate R= bps : (a) Secton of labelled 4-states trells, (b) Output alphabet levels and partton, (c) TCQ convolutonal coder. Examples of smulaton results for encodng unty-varance memoryless Gaussan sources usng nteger and fractonal rates TVCQ encoders are respectvely gven n tables and. For dfferent rates, results are gven n terms of Sgnal to Nose Rato (SNR) n db, along wth the correspondng LBG-VQ performance and dstorton rate functon s s s y Output bts y

4 D(R). Notce that when the rate s fractonal, the dmenson k has to be such that kr becomes an nteger. Table : Performances of TCVQ encodng wth nteger rates for the Gaussan source. Rate bps Table : Performances of TCVQ encodng wth fractonal rates for the Gaussan source. Rate Dm. TCVQ Trellses Sze (State's Number) LBG- D(R) bps k VQ At the same encodng rate, these results show that the TCVQ outperforms the TCQ (k = ). Moreover, the TCVQ allows fractonal rates as shown by the smulaton results lsted n table. We can see also that, for a gven rate, the TCQ/TCVQ performances are hgher than those of the conventonal SQ/VQ. To more mprove the TCVQ performances, a tranng optmzaton procedure for the extended TCVQ codebook desgn was developed [5]. For a gven tranng source vectors, ths procedure updates the TCVQ codebook by replacng each codevector wth the average of all the source vectors mapped to ths codevector. Ths leads to an teratve desgn algorthm for the overall TCVQ encoder. Usng ths optmzaton varant, the algorthm wll be called OTCVQ (Optmzed Trells Coded Vector Quantzaton) algorthm. Examples of smulaton results for encodng memoryless Gaussan sources usng fractonal rate OTCVQ encoders are lsted n table 3. Table3 : Performances of the OTCVQ wth fractonal rates for the Gaussan source. Rate bps Vector Dm. Dm. k TCVQ Trellses Sze (State's Number) TCVQ Trellses Sze (State's Number) LBG- VQ D(R) 6..4 LBG- VQ D(R) Comparng these results wth those gven n table, we clearly notce the performance mprovements brought by the optmzaton of the TCVQ codebooks. 4 JOINT CODING BY THE CHANNEL OPTIMIZED VECTOR QUANTIZATION Vector quantzaton s currently used n varous practcal applcatons and snce some type of channel nose s present n any practcal communcaton system, the analyss and desgn of VQs for nosy channels s recevng ncreasng attenton. In ths work, we consdered the jont sourcechannel codng (JSCC) assocated specfcally wth the use of VQ n order to provde an mplct protecton to our quantzers. Partcularly, we were nterested on a category of JSCC relatng to quantzers optmzed by takng nto account the error probablty of channel. It's about the channel optmzed vector quantzaton [8], [8]. 4. COVQ system prncple: Modfed optmalty condtons A channel optmzed vector quantzer (COVQ) s a codng scheme based on the prncple of VQ generalzaton by takng nto account the present nose on the transmsson channel. The dea s to explot the knowledge about the channel n the codebook desgn process and the encodng algorthm. Thus, the operatons of source and channel codng are ntegrated jontly nto the same entty by ncorporatng the channel characterstcs n the desgn procedure. Indeed, the LBG-VQ s well approprate to a modfcaton n ths sense. The purpose then s to mnmze a modfed total average dstorton between the reconsttuted sgnal and the orgnal sgnal, gven the channel nose. The desgn of a COVQ encoder s carred out by a VQ verson extended to the nosy case [8], [8]. The COVQ scheme keeps the same VQ block structure (encoder/decoder, dmenson, bt rate). The dfference s n the formulaton of the necessary condtons of optmalty to mnmze a modfed expresson of the total average dstorton. Ths new dstorton s formulated by consderng smultaneously the dstorton due to vector quantzaton and channel errors [8], [9]: D = k L = R x) L j= j / ) d( x, y j ) dx, (4) where j/) s the channel transton probablty whch represents the probablty that the ndex j s receved gven that the ndex s transmtted. By comparng the Eq. (4) wth Eq. (), one can notce easly that these two equatons are equvalent, except that the Eq. (4) uses a modfed dstance measure (term n the braces). It about the same dstance d but wth weghtngs gven by the channel transton

5 probabltes j / ),, j =,..., L. The formulatons of optmalty necessary condtons of COVQ are also derved n two steps, accordng to the mnmzaton prncple of the modfed total average dstorton [8], [8], [9]. For a gven codebook Y = {y,..., y L } and by usng a squared Eucldean dstance measure, the optmal partton R (=,..., L ) for a nosy channel s such that : L L k R = x R : p ( j/ ) x yj p ( j/ l) x yj, l (5) j= j= Smlarly, the optmum codebook for a fxed partton s gven by: L = L = j / ) R y j =, j =,, L. (6) j / ) x). dx R x x). dx The codevector y j represents now the centrod of all nput vectors that are decoded nto the cell R j, even f the transmtted ndex s dfferent from j. The equatons (5) and (6) are respectvely referred as the generalzed nearest neghbour and centrod condtons wth a modfed dstorton measure. The optmal codevectors for nosy channel are thus lnear combnatons of those for the noseless case, weghted by the a posteror channel transton probabltes. In our applcatons, the communcaton channel consdered s a dscrete memoryless channel wth fnte nput and output alphabets. Precsely, we assumed a memoryless bnary symmetrc channel (BSC) model wth bt error (crossover) probablty p [6], [6]. For codewords (VQ ndces) of n bts, the BSC transton probabltes are descrbed by [9], [9]: j ) = ( p) n dh (, j) p dh (, j), (7) where d H (, j) ( d H (, j) n) s the Hammng dstance between the n-bts bnary codewords represented by ntegers and j. When the channel bt error probablty p s suffcently small, the probablty of multple bt errors n an ndex s very small relatve to the probablty of zero or one bt error [9], [8], [9]. To smplfy the numercal computatons, t s often adequate to consder only the effects of sngle bt errors on channel codewords. The BSC channel model can be then approxmated by [9]: p ( j ) = p np j ξ, j =, otherwse (8) where ξ s the set of all ntegers j, ( j L ), such that the bnary representaton of j s of Hammng dstance one from the bnary representaton of. In the case where the source dstrbuton s unknown, long tranng database of k-dmensonal vectors can be used for the quantzer desgn. Wth the approxmaton gven n Eq. (8), the equatons (4) and (6) wll be respectvely modfed as: N L D = j / t ) d( xt, y j ) N k, (9) t= j ξ and : y j ξ j ξ j j / ) l l: xl R j / ) R x / N =, () / N where N s the sze of the tranng base and R denotes the number of tranng vectors belongng to the cell R. 4. COVQ encoder desgn algorthm The desgn procedure of the COVQ encodng system s a straghtforward extenson of the LBG- VQ algorthm. An teratve optmzaton of the two modfed optmalty condtons s carred out such as the partton and the codebook codevectors are updated by usng the modfed dstorton ncludng the channel probablty [8], [8]. The steps of our verson of the COVQ algorthm are detaled n []. We suppose that a set of nput vectors s avalable (tranng base) and that the BSC channel error probablty ε s gven. Ths channel probablty, whch s often called desgn error probablty of COVQ codebook, s consdered as an nput parameter n the optmzaton process. At the begnnng ths desgn parameter s set temporarly at a low value; then gradually ncreased untl matchng the desred desgn error probablty. The choce of the ntal codebook s very mportant snce t can sgnfcantly mpact the fnal results. In our desgn, the ntal codebook s conceved for ε = (.e., for noseless channel). It s about a smple run of the conventonal LBG-VQ algorthm whch wll converge to a locally optmal codebook. Ths codebook wll be used as ntal

6 codebook of the COVQ algorthm. Then, for each stage of ε, the algorthm wll converge to an ntermedate codebook whch wll be used as ntal codebook of the next stage n the COVQ desgn process. The greatest dffculty n the COVQ system desgn s that the channel error probablty s a parameter n the optmzaton process. In real transmsson stuaton, ths parameter s dffcult to estmate. It may even vary n tme, makng the desgn accordng to a specfc value rather academc. Thus, accordng to the practcal stuaton and to the estmates of the real communcaton channel characterstcs, COVQ encoders can be selected to obtan the hghest degree of robustness. 4.3 COVQ encoder performances We now present numercal results on the performance of COVQ encodng system operatng over a BSC channel wth varable bt error probablty p. Examples of smulaton results of COVQ encoders, traned for varous values of the desgn probablty parameter ε (ε =.,.5,. and.5) are gven n table 4. These encoders, whose selected characterstcs are: k =, R = bps and L = 6, were appled to encode memoryless Gaussan source. For a comparatve evaluaton wth the conventonal VQ, the LBG-VQ (desgned for a noseless channel, ε =.) performances were also ncluded n the table. Table 4 : SNR Performances comparson between COVQ and VQ over BSC channel ε p In the case of transmssons over noser channels (hgher values of p), the results ndcate that COVQ performs better than LBG-VQ. For example, for a BSC of p =., a consderable SNR gan of 3.36 db was obtaned by the COVQ (traned for ε =.5) compared wth the LBG-VQ. One notce that when the channel probablty p does not match wth the desgn probablty ε, COVQ encoders traned for ε dentcal or close to p are those whch yelds the best performances. However, when the channel s noseless (p =.) the SNR-performances of COVQ encoders are suboptmal wth the ncrease of the desgn parameter ε. In ths case, the LBG-VQ ensures comparable performances or better than the COVQ. Same remarks when the channel error probablty s low (p <.5) wth a slght performances mprovement obtaned by COVQ encoders traned for a low value of the desgn parameter ε (example, COVQ for ε =.). 5 OPTIMIZED-TCVQ FOR LOW-BIT RATE ENCODING OF LSF PARAMETERS Usng the OTCVQ encodng technque, an encodng scheme for the LSF parameters s presented n ths secton. The am of ths encodng system, called "LSF-OTCVQ Encoder" [5], s to effcently quantze the LSF parameters of one frame usng only the dependences among the same parameters. For speech codng applcatons, the OTCVQ s used n block mode, where each block corresponds to an LSF vector of sze. In ths work, twodmensonal -D codebooks (k = ) are used for encodng the LSF vectors. Thus, each stage n the trells dagram s assocated wth -D of the LSF vector. Hence, there are fve stages n the LSF- OTCVQ trells wth two branches enterng and leavng each state. Snce the LSF parameters have dfferent means and varances, fve extended codebooks are then needed to encode an LSF vector. Knowng that choce of an approprate dstance measure s an mportant ssue n the desgn of any VQ system, we have used another dstance measure n the desgn and the operaton steps of the LSF- OTCVQ encoder. It's about the weghted Eucldean dstance measure. Based on the LSF parameters propertes, several weghted dstance measures have been proposed for the LSF encodng [], [4], []. In our applcatons, we used the weghted squared Eucldean dstance gven by: d ( f, fˆ) = c w ( f fˆ ), () = where f and fˆ are respectvely the th coeffcents of the orgnal f and quantzed fˆ LSF vectors; c and w represent respectvely the constant and varable weghts assgned to the th LSF coeffcent. These weghts are meant to provde a better quantzaton of LSF parameters n the formant regons. Many weghtng functons have been defned to calculate the varable weght vector w = [w,, w ]. Partcularly, we used the weghtng functon, known by the nverse harmonc mean (IHM) []: w = f f + f +, () f

7 where f = and f =.5. The constant weght vector c = [c,, c ] s expermentally determned []:., for 8 c =.8, for = 9 (3).4, for = The LSF quantzer performances are evaluated by the average spectral dstorton (SD) whch s often used as an objectve measure of the LSF encodng performance. Ths measure correlates well wth human percepton of dstorton. When calculated dscretely over a lmted bandwdth, the spectral dstorton for frame s gven, n decbels, by [4] : n jπn / N S( e ) log jπn / N n= n Sˆ( e ) SD = n n. (4) For speech sgnal sampled at 8 khz wth a 3 khz bandwdth, an N = 56 pont FFT s used to compute the orgnal S(e jπn/n ) and quantzed Ŝ(e jπn/n ) power spectra of the LPC synthess flter, assocated wth the th frame of speech. The spectral dstorton s thus computed dscretely wth a resoluton of 3.5 Hz per sample over 96 unformly spaced ponts from 5 Hz to 3.5 khz. The constants n and n n Eq. (4) correspond to and 96 respectvely. Generally, t s accepted that an average SD of about db ndcates neglgble audble dstorton has ncurred durng quantzaton. Ths value has been, n the past, suggested for transparent quantzaton qualty and used as a goal n desgnng many LPC quantzaton schemes. In [], Palwal and Atal establshed that the average SD s not suffcent to measure perceved qualty alone. They ntroduced the noton of spectral outlers frames. Consequently, we can get transparent qualty f we mantan the followng three condtons: ) The average SD s about db, ) The percentage of outler frames havng SD between and 4 db s less than %, 3) No frames must have SD greater than 4 db. Now, we evaluate the performances of our LSF- OTCVQ encoder operatng at dfferent bt rates. All smulaton results reported n ths secton were obtaned by usng four-state trells and -D codebooks. For each encodng rate, bts are thus assgned to represent the ntal state. When the remanng bts cannot be equally assgned to represent the fve -D codebooks, fewer bts are used n the last codebooks, snce t s known that human resoluton n the hgher frequency bands s less than n the lower frequency bands. We nvestgated the optmum bt allocatons for the LSF-OTCVQ encoder and found that the bt allocatons gven n table 5 yeld the best results. Table 5 : Bt allocatons of each LSF-OTCVQ trells stage codebook as a functon of bt rate Bts / LSF Trells Stage Number : Vector Bts / Stage codebook The speech data used n the experments of ths secton conssts of approxmately 43 mn of speech taken from the TIMIT speech database []. To construct the LSF database, we have used the same LPC analyss functon of the FS6 speech coder [3]. A -order LPC analyss, based on the autocorrelaton method, s performed every analyss frame of 3 ms usng a Hammng wndow. One part of the LSF database, consstng of 75 LSF vectors, s used for tranng and the remanng part, of 6 LSF vectors (dfferent from the tranng set), s used for test. For dfferent bt rates, the performances of the LSF-OTCVQ encoder are shown n table 6. These results have been obtaned by usng separately two dfferent dstorton measures (unweghted and Table 6: Performances of the LSF-OTCVQ encoder as a functon of bt rate. LSF-OTCVQ (unweghted dstance) LSF-OTCVQ (weghted dstance) Bts/frame Average SD Outlers (n %) Average SD Outlers (n %) SD (db) - 4 db > 4 db SD (db) - 4 db > 4 db

8 weghted dstances) n both the desgn and the operaton of the LSF-OTCVQ encoder. These comparatve results clearly show the mprovement of the LSF-OTCVQ performances, obtaned by usng the weghted dstance. The LSF- OTCVQ encoder, desgned wth a weghted dstance, need 7 bts/frame to get transparent quantzaton qualty. Compared to the encoder desgned wth the unweghted dstance, t can save about - bts/frame whle mantanng comparable performances. 6 EFFICIENT AND ROBUST CODING OF THE FS6 LSF PARAMETERS: APPLICATION OF THE LSF-OTCVQ In ths secton we use the LSF-OTCVQ encoder (wth weghted dstance) to quantze the LSF parameters of the FS6. For the moment, we suppose that the transmssons are done over a noseless deal channel. Recall that the US Federal Standard FS6 s a 4.8 kbts/s Code Excted Lnear Predcton (CELP) speech coder [3]. Accordng to the FS6 norm, the LSF parameters are encoded at the orgn by an SQ of 34 bts/frame. For the same test database (6 LSF vectors), ths 34 bts/frame LSF SQ results n an average SD of.7 db, 5.99 % outlers n the range -4 db, and.46 % outlers havng SD greater than 4 db. By comparng these results wth those gven n table 6, we can see that the LSF-OTCVQ encoder (for all studed lower rates) performs better than the 34 bts/frame SQ used at the orgn n the FS6. Thus, several bts per frame can be ganed by the applcaton of the LSF-OTCVQ n the LSF encodng process of the FS6. Subjectve lstenng tests of the 7 bts/frame LSF-OTCVQ encoder were also performed. Incorporatng ths encoder n the FS6, the bt rate for the quantzaton of the LSF parameters decreases to 9 bts/s and consequently the FS6 operate at a bt rate of 4.57 kbts/s. To carry out these tests, we generated for the same orgnal speech sgnal three versons of synthetc speech sgnals: one wth unquantzed LSFs and the two others wth quantzed LSFs usng respectvely the 7 bts/frame LSF- OTCVQ encoder and the 34 bts/frame SQ. Subjectve qualty evaluatons are done here through A-B comparson and MOS (Mean Opnon Score) tests usng 8 lsteners. Sx sentences from the TIMIT database (spoken by three male and three female speakers) are used for the subjectve evaluatons. The A-B comparson test nvolves presentng lsteners wth a sequence of two speech test sgnals (A and B). For each sentence, a comparson s done between the two synthetc sgnals: one A (or B) wth unquantzed LSFs and the other B (or A) wth LSFs quantzed by the LSF-OTCVQ encoder. The A-B sgnal pars are presented n a randomzed order. The lsteners choose ether one or the other of the two syntheszed versons, or ndcate no preference. For the MOS tests, the lsteners were requested to rate each synthetc speech sentence (wth LSF-OTCVQ quantzed LSFs) n a scale between (bad) and 5 (excellent). At the end, the average score of opnon (MOS) s calculated. Results from the A-B comparson tests show that the majorty of the lsteners (58.84 %) have no preference. The mean preference for speech sgnal coded wth LSF-OTCVQ quantzed LSFs (.83 %) s dentcal to that obtaned for the speech sgnal coded wth unquantzed LSFs. Roughly, we can conclude that the two consdered versons of coded speech are statstcally ndstngushable,.e., there are no perceptble dfferences and the quantzaton does not contrbute to audble dstorton. In terms of MOS, the consdered coded verson of speech exhbts a good score of Ths mples that good communcatons qualty and hgh levels of ntellgblty [] are obtaned usng the 7 bts/frame LSF-OTCVQ encoder n the FS6. In addton, n term of average segmental sgnalto-nose rato (SSNR), the synthetc speech sgnals wth unquantzed LSF parameters gave an average SSNR of.5 db; wth LSF-OTCVQ encodng of LSF parameters, the average SSNR obtaned s.3 db. In the case where LSF parameters are quantzed by the 34 bts SQ, an average SSNR of 9.59 db was obtaned. Thus, a reducton n codng rate wth an mprovement of the SSNR-performances of the FS6 was obtaned by applcaton of the LSF- OTCVQ encodng system. 6. Robustness of the COVQ-OTCVQ encoder: Transmsson over a nosy channel In a practcal communcaton system, the robustness of the LSF-OTCVQ encoder must be renforced so that the encoder wll be able to cope up wth channel errors. In ths part, we were nterested n mplct protecton of the encoders by applcaton of the JSCC-COVQ technque. We wll see frst how to apply the COVQ for the robust desgn of the LSF- OTCVQ encoder n order to provde an mplct protecton to some of ts ndces. To fnsh, we wll generalze the study wth the full protecton of all the ndces of the new LSF-OTCVQ encoder wth the COVQ technque. 6.. Desgn of the LSF-OTCVQ encoder wth JSCC-COVQ technque The desgn prncple of the LSF-OTCVQ encoder optmzed for nosy channel s based manly on the desgn algorthm of LSF-OTCVQ modfed accordng to the basc concept of the COVQ. In the applcatons, the fve extended codebooks of our new encodng system, denoted by: "COVQ-LSF-OTCVQ encoder", were optmzed for a desgn error

9 probablty ε =.5. The basc steps of our desgn algorthm of the 7 bts/frame COVQ-LSF-OTCVQ encoder are summarzed below. Notce that the trells states number of the encoder s always S = 4; consequently bts/frame are necessary to represent the ntal state. The remanng 5 bts are assgned for the 5 codebooks accordng to the bts allocaton gven n table 5. Let us specfy that at the begnnng the 5 ntal extended codebooks are desgned by the LBG- VQ algorthm (ε =.) usng the weghted Eucldean dstance. The codebooks desgn of COVQ-LSF-OTCVQ encoder s done usng the same tranng data base (75 LSF vectors). Thereafter, ths base s dvded nto 5 tranng subsets of -D LSF vector pars (LSF -, LSF 3-4, LSF 5-6, LSF 7-8 and LSF 9-). Desgn steps of COVQ-LSF-OTCVQ encoder : Step : Intal desgn Based on the 5 tranng subsets, use the COVQ (ε c =.5) algorthm to desgn the fve (-D) extended ntal codebooks of the encoder. Partton each ntal codebook n 4 sub-codebooks usng the set parttonng algorthm. Then, label the transtons of each trells stage wth the correspondng parttoned COVQ-codebook (.e., COVQ-codebook LSF- for stage, Set a stop threshold α to very small value. Step : TCVQ codng/decodng process For the gven LSF vectors tranng base, fnd the best possble reproducton LSF vectors through the trells by usng a modfed verson of Vterb procedure. Calculate the average SD between the orgnal and quantzed LSF vectors. Step 3: Termnaton Test If the relatve decrease of the average SD s below the threshold α, save the 5 optmzed codebooks of COVQ-LSF-OTCVQ encoder, stop. Otherwse, updates the 5 COVQ-codebooks usng a modfed verson of the optmzaton procedure and go to step. In step, the TCVQ encodng process of nput LSF vectors conssts to fnd the best possble sequence of codevectors (optmal path) through the trells. Ths research task s assured by the Vterb algorthm wth a slght modfcaton of the dstance computaton formula. Ths dstance, whch must be mnmzed durng the TCVQ search process of the optmal codevector, s formulated as follows: d( f, fˆ ) = j / ) cmwmd( f ( m) fˆ j ( m)) (5) k j ξ m= k where k s the dmenson of LSF vectors (k = for LSF's pars) and ξ s the set of the -neghbors such as d H (, j) =. Recall that after the encodng process, COVQ-LSF-OTCVQ encoder transmts two bnary sequences n addton to two bts representng the trells ntal state. In ths part, we must notce that only the ndces sequence of COVQ-LSF-OTCVQ codevectors (sequence of bts for the 5 ndces) s supposed to be protected mplctly by COVQ. Ths sequence results drectly from the COVQ search procedure through the 5 codebooks of the encoder. On the other hand, the other bnary sequences (ntal state, optmal path) are not delvered by VQ search process and consequently they are not protected mplctly aganst channel errors. 6.. Performances of the COVQ-LSF-OTCVQ system: Encodng of the FS6 LSF parameters We present now the performances of the 7 bts/frame COVQ-LSF-OTCVQ encoder (ε =.5) appled for the effcent and robust codng of FS6 LSF parameters. In these smulatons, the channel errors wll affect only the transmsson of LSF parameters. For the moment, only the sequences of bts/frame specfyng the COVQ-LSF-OTCVQ codevectors ndces are transmtted over a BSC channel of bt error probablty p varyng between and.5. The data base used n the followng evaluatons s composed of 3.69s speech sequences extracted from the test data base. Syntheszed speech sgnals of ths base were generated by the FS6, wth objectve evaluatons n terms of average SD for the LSF encoders and average SSNR for synthetc speech sgnals. The SD Performances of the 7 bts/frame systems: LSF-OTCVQ (wthout protecton) and COVQ-LSF-OTCVQ (ε =.5) are reported n table 7. These results show that when the channel error probablty becomes rather hgh (p > ε =.5), the COVQ yelds sgnfcant mprovement to the performances of LSF-OTCVQ encoder. Wthout protecton, the LSF-OTCVQ has ncurred more severe degradaton compared wth the protected LSF encoder. Ths degradaton s represented by a brutal ncrease n the average SD of the LSF-OTCVQ as well as the percentage of outlers frames havng SD> 4 db. Under these condtons, the COVQ (ε =.5) has permtted thus to LSF-OTCVQ to have a good robustness aganst channel errors by mantanng a reduced and slow ncrease of the average SD and the number of outlers frames (SD > 4 db).

10 Table 7: Performance comparsons between COVQ-LSF-OTCVQ/LSF-OTCVQ encoders of 7 bts/frame: Applcaton to the FS6 LSF parameters encodng However, when the transmssons are done over a noseless channel (p =.) or slghtly dsturbed (p ε), the performances of COVQ-LSF-OTCVQ become suboptmal by compromsng the transparent quantzaton qualty. On other hand, mportant observatons were noted concernng the SSNR objectve performances of the global FS6 encoder. Indeed, contrary to certan conclusons made before, the FS6 SSNR performances (wth LSF parameters coded by COVQ-LSF-OTCVQ) are also remarkable when the channel s slghtly dsturbed. The comparatve evaluaton of the FS6 objectve performances, wth LSFs coded by LSF-OTCVQ and COVQ-LSF- OTCVQ encoders, s presented n Fg.. Average SSNR (db) COVQ-LSF-OTCVQ Encoder BSC Average SD Outlers (n %) Probablty p SD (db) -4 db > 4 db FS6 wth LSF-OTCVQ FS6 wth COVQ-LSF-OTCVQ.,,.5 Error Probablty (p) Fgure : Average SSNR performances of the FS6 speech coder. For error probabltes p., these results show that the dstortons are neglgble for the two LSF encodng systems. We can conclude that the encodng system COVQ-LSF-OTCVQ (ε =.5) can provde a good mplct protecton to the FS6 LSF parameters wth suboptmal SD-performances when the channel s slghtly dsturbed. LSF-OTCVQ Encoder Average SD Outlers (n %) SD (db) -4 db > 4 db COVQ-LSF-OTCVQ encoder wth redundant channel codng Now, we generalze the study wth the full protecton of all transmsson ndces of the 7 bts/frame COVQ-LSF-OTCVQ encoder (ε =.5). By adequately explotng the bts ganed by ths encoder, a redundant channel codng s used to explctly protect the 7 bts/frame remanng wthout protecton. Snce n our smulatons the transmssons are done va BSC channel wth the assumpton of only one error bt domnatng by corrupted ndex (sngle error), a smple sngle error-correctng code s largely suffcent to correct all possble sngle errors whch wll affect the transmtted sequences of the encoder (5 bts of the optmal path and the bts of the ntal state). Notce, of course, that the bts/ frame representng the codevectors ndces of the optmal path are already protected by COVQ. To carry out the channel codng of the nonprotected 7 bts/frame, we used two error-correctng Hammng (7, 4, 3) codes belongng to the category of systematc lnear block codes. In ths paper, we wll not revew the desgn/operaton theory of the Hammng codes whch s generally well documented [6]. These codes were frst conceved to effectvely correct only one error per transmsson block (sngle error-correctng codes). In our desgn, the two Hammng (7, 4, 3) codes have the capacty to protect 8 bts by generatng together 4 bts. The 7 bts/frame COVQ-LSF-OTCVQ encoder, wth the two Hammng (7, 4, 3) codes, wll thus operate at a rate of 34 bts/frame. It s about the same number of bts allocated wth the orgnal codng of the FS6's LSF parameters. Thus, the global desgn of the FS6 wth COVQ-LSF-OTCVQ (plus the Hammng codes) of LSF parameters mantans the speech coder rate to ts orgnal value of 4.8 kbts/s. The performances of the non-protected LSF- OTCVQ compared wth those of the COVQ-LSF- OTCVQ (ε =.5) encoder wth Hammng (7, 4, 3)

11 Table 8 : Performances comparson between the LSF-OTCVQ encoder and the COVQ-LSF-OTCVQ (ε =.5) + Hammng (7, 4, 3) codes BSC Probablty p COVQ-LSF-OTCVQ Encoder + Hammng (7, 4, 3) codes Average SD Outlers (n %) SD (db) -4 db > 4 db LSF-OTCVQ Encoder wthout protecton Average SD Outlers (n %) SD (db) -4 db > 4 db codes are gven n table 8. For all error probablty varaton range, the results showed that the channel codng by Hammng codes (7, 4, 3) has clearly mproved the performances of the 7 bts/frame COVQ-LSF- OTCVQ encodng system. The global system thus has a good robustness aganst the errors of the nosy channel. On the other hand by comparng these results wth those gven n table 7, the LSF-OTCVQ encoder has ncurred larger degradaton n terms of average SD and outlers. Ths s due manly to the random nose effects of the bnary sequences specfyng the ntal state or the optmal path. Concernng the SSNR performances of the global FS6 (wth LSFs coded by COVQ-LSF- OTCVQ + Hammng (7, 4, 3) codes), the degradatons are very low and even neglgble for error probabltes p <.. The SSNR performances of the FS6, n the cases wth and wthout LSF protecton, are presented n Fg. 3. Average SSNR (db) FS6 wth non-protected LSF-OTCVQ FS6 wth COVQ-LSF-OTCVQ + Ham(7,4).,,.5 Error Probablty (p) 7 CONCLUSION In ths work, an optmzed trells coded vector quantzaton scheme has been developed and successfully appled for the effcent and robust encodng of the FS6 LSF spectral parameters. In the case of deal transmssons over a noseless channel, objectve and subjectve evaluaton results revealed that the 7 bts/frame LSF-OTCVQ encoder (wth weghted dstance) produced equvalent perceptual qualty to that when the LSF parameters are unquantzed. After, we used a JSCC-COVQ technque to protect mplctly the transmsson ndces of the LSF-OTCVQ encoder ncorporated n the FS6. The smulaton results showed that our new COVQ- LSF-OTCVQ encodng system has permtted to the basc LSF-OTCVQ encoder to have a good robustness aganst BSC channel errors especally when the transmsson errors probablty s hgh. To fnsh ths work, t was necessary to protect all the transmsson ndces of the COVQ-LSF-OTCVQ encoder snce only a part of ts ndces was protected mplctly by JSCC-COVQ. By usng adequately the bts per frame ganed by ths encoder, a redundant channel codng by Hammng codes was used to explctly protect the remanng bts wthout protecton. We showed that the COVQ-LSF- OTCVQ encoder, usng the Hammng codes (7, 4, 3), has contrbuted sgnfcantly to the mprovement of the encodng performances of the FS6's LSF parameters. We can conclude that our global COVQ-LSF- OTCVQ encodng system wth Hammng channel codes can ensure an effectve and robust codng of the LSF parameters of the FS6 operatng over nosy channel. Fgure 3: Average-SSNR performances of global FS6

12 8 REFERENCES [] W.B. Klejn and K. K. Palwal, : Speech codng and synthess, Elsever Scence B.V., (995).J. [] K. K. Palwal and B.S. Atal : Effcent vector quantzaton of LPC parameters at 4 bts/frame, IEEE Transactons on Speech and Audo Processng, vol., no., pp. 3-4 (993). F. R. [3] F. Itakura : Lne spectrum representaton of lnear predctve coeffcents of speech sgnals", Journal of Acoustcal Socety of Amerca, vol. 57, p.535 (975). [4] W. F. LeBlanc, B. Bhattacharya, S. A. Mahmoud and V. Cuperman : Effcent search and desgn procedures for robust mult-stage VQ of LPC parameters for 4 kb/s speech codng, IEEE Transactons on Speech and Audo Processng, vol., no. 4, pp (993). [5] M. Bouzd, A. Djerad and B. Boudraa : Optmzed Trells Coded Vector Quantzaton of LSF Parameters: Applcaton to the 4.8 Kbps FS6 Speech Coder, Sgnal Processng, Vol. 85, Issue 9, pp (5). [6] S. Ln : An Introducton to Error-Correctng Codes", Prentce-Hall, Inc., Englewood Clffs, New Jersey, USA (97). [7] C. E. Shannon: A Mathematcal Theory of Communcaton, Bell System Techncal Journal, vol. 7, no. 3 and 4, pp and (948). [8] K. A. Zeger and A. Gersho : Vector quantzer desgn for memoryless nosy channels, n Proceedngs of the Internatonal Conference on Communcatons (ICC'88), Phladelpha, pp (988). [9] N. Farvardn : A Study of vector quantsaton for Nosy Channels, IEEE Transactons on Informaton Theory, vol. 36, n. 4, pp (99). [] S. B. Z. Azam, P. Duhamel and O. Roul : Combned source-channel codng: Panorama of methods, CNES Workshop on Data Compresson, Toulouse France (996). [] A. Gersho, R. M. Gray : Vector quantzaton and Sgnal compresson, Kluwer Academc Publshers, USA (99). [] Y. Lnde, A. Buzo, R. M. Gray : An Algorthm for Vector Quantzaton Desgn, IEEE Transactons on Communcatons, COM-8, pp (98). [3] M. W. Marcelln and T. R. Fscher : Trells coded quantzaton of memoryless and Gaussmarkov sources, IEEE Trans. on Communcatons, vol. 38, pp (99). [4] T. R. Fscher, M. W. Marcelln and M. Wang : Trells coded vector quantzaton", IEEE Transactons on Informaton Theory, vol. 37, pp (99). [5] H. S. Wang and N. Moayer : Trells coded vector quantzaton, IEEE Trans. on Communcatons, vol. 4, pp (99). [6] A. J. Vterb and J. K. Omura : Prncples of Dgtal Communcaton and Codng, McGraw- Hll Kogakusha (979). [7] G. Ungerboeck : Trells-coded modulaton wth redundant sgnal sets, Part I and II, IEEE Commun. Magazne, vol. 5, pp. 5-, (987). [8] N. Farvardn and V. Vashampayan : On the performance and Complexty of Channel- Optmzed Vector Quantzers", IEEE, Transactons on Informaton Theory, vol. 37, n., pp (99). [9] D. M. Chang, L. C. Potter : Vector Quantsaton For Nosy Channels: A gude To performance And Computaton, IEEE Trans. on Crcuts and systems for Vdeo Technology, vol. 7, n., pp (997). [] M. Bouzd : Codage conjont de source et de canal pour des transmssons par canaux brutés, Doctorate Thess, Speech Communcaton, USTHB unversty, Alger, 6. [] R. Laroa, N. Phamdo and N. Farvardn: Robust and effcent quantzaton of speech LSP parameters usng structured vector quantzers", Proc. IEEE Int. Conf. Acoust., Speech and Sgnal Processng, pp (99). [] J. S. Garofolo and al. : DARPA TIMIT Acoustc-phonetc Contnuous Speech Database, Technology Buldng, Natonal Insttute of Standards and Technology (NIST), Gathersburg (988). [3] J. P. Campbell, T. E. Treman and V. C. Welch : The Proposed Federal Standard 6 48 bps Voce Coder: CELP, Speech Technology Magazne, pp (99).

VQ widely used in coding speech, image, and video

VQ widely used in coding speech, image, and video at Scalar quantzers are specal cases of vector quantzers (VQ): they are constraned to look at one sample at a tme (memoryless) VQ does not have such constrant better RD perfomance expected Source codng

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

Lossy Compression. Compromise accuracy of reconstruction for increased compression.

Lossy Compression. Compromise accuracy of reconstruction for increased compression. Lossy Compresson Compromse accuracy of reconstructon for ncreased compresson. The reconstructon s usually vsbly ndstngushable from the orgnal mage. Typcally, one can get up to 0:1 compresson wth almost

More information

Pulse Coded Modulation

Pulse Coded Modulation Pulse Coded Modulaton PCM (Pulse Coded Modulaton) s a voce codng technque defned by the ITU-T G.711 standard and t s used n dgtal telephony to encode the voce sgnal. The frst step n the analog to dgtal

More information

Memory ecient adaptation of vector quantizers to time-varying channels

Memory ecient adaptation of vector quantizers to time-varying channels Sgnal Processng 83 (3) 59 58 www.elsever.com/locate/sgpro Memory ecent adaptaton of vector quantzers to tme-varyng channels orbert Gortz a;,jorg Klewer b a Insttute for Communcatons Engneerng (LT), Munch

More information

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing Advanced Scence and Technology Letters, pp.164-168 http://dx.do.org/10.14257/astl.2013 Pop-Clc Nose Detecton Usng Inter-Frame Correlaton for Improved Portable Audtory Sensng Dong Yun Lee, Kwang Myung Jeon,

More information

Lecture 3: Shannon s Theorem

Lecture 3: Shannon s Theorem CSE 533: Error-Correctng Codes (Autumn 006 Lecture 3: Shannon s Theorem October 9, 006 Lecturer: Venkatesan Guruswam Scrbe: Wdad Machmouch 1 Communcaton Model The communcaton model we are usng conssts

More information

A Robust Method for Calculating the Correlation Coefficient

A Robust Method for Calculating the Correlation Coefficient A Robust Method for Calculatng the Correlaton Coeffcent E.B. Nven and C. V. Deutsch Relatonshps between prmary and secondary data are frequently quantfed usng the correlaton coeffcent; however, the tradtonal

More information

Research Article Green s Theorem for Sign Data

Research Article Green s Theorem for Sign Data Internatonal Scholarly Research Network ISRN Appled Mathematcs Volume 2012, Artcle ID 539359, 10 pages do:10.5402/2012/539359 Research Artcle Green s Theorem for Sgn Data Lous M. Houston The Unversty of

More information

Flexible Quantization

Flexible Quantization wb 06/02/21 1 Flexble Quantzaton Bastaan Klejn KTH School of Electrcal Engneerng Stocholm wb 06/02/21 2 Overvew Motvaton for codng technologes Basc quantzaton and codng Hgh-rate quantzaton theory wb 06/02/21

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

Lecture Notes on Linear Regression

Lecture Notes on Linear Regression Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume

More information

Chapter 8 SCALAR QUANTIZATION

Chapter 8 SCALAR QUANTIZATION Outlne Chapter 8 SCALAR QUANTIZATION Yeuan-Kuen Lee [ CU, CSIE ] 8.1 Overvew 8. Introducton 8.4 Unform Quantzer 8.5 Adaptve Quantzaton 8.6 Nonunform Quantzaton 8.7 Entropy-Coded Quantzaton Ch 8 Scalar

More information

ECE559VV Project Report

ECE559VV Project Report ECE559VV Project Report (Supplementary Notes Loc Xuan Bu I. MAX SUM-RATE SCHEDULING: THE UPLINK CASE We have seen (n the presentaton that, for downlnk (broadcast channels, the strategy maxmzng the sum-rate

More information

Tornado and Luby Transform Codes. Ashish Khisti Presentation October 22, 2003

Tornado and Luby Transform Codes. Ashish Khisti Presentation October 22, 2003 Tornado and Luby Transform Codes Ashsh Khst 6.454 Presentaton October 22, 2003 Background: Erasure Channel Elas[956] studed the Erasure Channel β x x β β x 2 m x 2 k? Capacty of Noseless Erasure Channel

More information

Low Complexity Soft-Input Soft-Output Hamming Decoder

Low Complexity Soft-Input Soft-Output Hamming Decoder Low Complexty Soft-Input Soft-Output Hammng Der Benjamn Müller, Martn Holters, Udo Zölzer Helmut Schmdt Unversty Unversty of the Federal Armed Forces Department of Sgnal Processng and Communcatons Holstenhofweg

More information

Chapter 13: Multiple Regression

Chapter 13: Multiple Regression Chapter 13: Multple Regresson 13.1 Developng the multple-regresson Model The general model can be descrbed as: It smplfes for two ndependent varables: The sample ft parameter b 0, b 1, and b are used to

More information

Entropy Coding. A complete entropy codec, which is an encoder/decoder. pair, consists of the process of encoding or

Entropy Coding. A complete entropy codec, which is an encoder/decoder. pair, consists of the process of encoding or Sgnal Compresson Sgnal Compresson Entropy Codng Entropy codng s also known as zero-error codng, data compresson or lossless compresson. Entropy codng s wdely used n vrtually all popular nternatonal multmeda

More information

Chapter 7 Channel Capacity and Coding

Chapter 7 Channel Capacity and Coding Chapter 7 Channel Capacty and Codng Contents 7. Channel models and channel capacty 7.. Channel models Bnary symmetrc channel Dscrete memoryless channels Dscrete-nput, contnuous-output channel Waveform

More information

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING N. Phanthuna 1,2, F. Cheevasuvt 2 and S. Chtwong 2 1 Department of Electrcal Engneerng, Faculty of Engneerng Rajamangala

More information

Chapter 7 Channel Capacity and Coding

Chapter 7 Channel Capacity and Coding Wreless Informaton Transmsson System Lab. Chapter 7 Channel Capacty and Codng Insttute of Communcatons Engneerng atonal Sun Yat-sen Unversty Contents 7. Channel models and channel capacty 7.. Channel models

More information

Power Allocation for Distributed BLUE Estimation with Full and Limited Feedback of CSI

Power Allocation for Distributed BLUE Estimation with Full and Limited Feedback of CSI Power Allocaton for Dstrbuted BLUE Estmaton wth Full and Lmted Feedback of CSI Mohammad Fanae, Matthew C. Valent, and Natala A. Schmd Lane Department of Computer Scence and Electrcal Engneerng West Vrgna

More information

Markov Chain Monte Carlo Lecture 6

Markov Chain Monte Carlo Lecture 6 where (x 1,..., x N ) X N, N s called the populaton sze, f(x) f (x) for at least one {1, 2,..., N}, and those dfferent from f(x) are called the tral dstrbutons n terms of mportance samplng. Dfferent ways

More information

Comparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method

Comparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method Appled Mathematcal Scences, Vol. 7, 0, no. 47, 07-0 HIARI Ltd, www.m-hkar.com Comparson of the Populaton Varance Estmators of -Parameter Exponental Dstrbuton Based on Multple Crtera Decson Makng Method

More information

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number

More information

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

More information

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals Smultaneous Optmzaton of Berth Allocaton, Quay Crane Assgnment and Quay Crane Schedulng Problems n Contaner Termnals Necat Aras, Yavuz Türkoğulları, Z. Caner Taşkın, Kuban Altınel Abstract In ths work,

More information

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009 College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:

More information

Error Probability for M Signals

Error Probability for M Signals Chapter 3 rror Probablty for M Sgnals In ths chapter we dscuss the error probablty n decdng whch of M sgnals was transmtted over an arbtrary channel. We assume the sgnals are represented by a set of orthonormal

More information

Asymptotic Quantization: A Method for Determining Zador s Constant

Asymptotic Quantization: A Method for Determining Zador s Constant Asymptotc Quantzaton: A Method for Determnng Zador s Constant Joyce Shh Because of the fnte capacty of modern communcaton systems better methods of encodng data are requred. Quantzaton refers to the methods

More information

Consider the following passband digital communication system model. c t. modulator. t r a n s m i t t e r. signal decoder.

Consider the following passband digital communication system model. c t. modulator. t r a n s m i t t e r. signal decoder. PASSBAND DIGITAL MODULATION TECHNIQUES Consder the followng passband dgtal communcaton system model. cos( ω + φ ) c t message source m sgnal encoder s modulator s () t communcaton xt () channel t r a n

More information

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Psychology 282 Lecture #24 Outline Regression Diagnostics: Outliers

Psychology 282 Lecture #24 Outline Regression Diagnostics: Outliers Psychology 282 Lecture #24 Outlne Regresson Dagnostcs: Outlers In an earler lecture we studed the statstcal assumptons underlyng the regresson model, ncludng the followng ponts: Formal statement of assumptons.

More information

Generalized Linear Methods

Generalized Linear Methods Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set

More information

MAXIMUM A POSTERIORI TRANSDUCTION

MAXIMUM A POSTERIORI TRANSDUCTION MAXIMUM A POSTERIORI TRANSDUCTION LI-WEI WANG, JU-FU FENG School of Mathematcal Scences, Peng Unversty, Bejng, 0087, Chna Center for Informaton Scences, Peng Unversty, Bejng, 0087, Chna E-MIAL: {wanglw,

More information

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013 ISSN: 2277-375 Constructon of Trend Free Run Orders for Orthogonal rrays Usng Codes bstract: Sometmes when the expermental runs are carred out n a tme order sequence, the response can depend on the run

More information

Chapter - 2. Distribution System Power Flow Analysis

Chapter - 2. Distribution System Power Flow Analysis Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load

More information

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,

More information

Introduction to information theory and data compression

Introduction to information theory and data compression Introducton to nformaton theory and data compresson Adel Magra, Emma Gouné, Irène Woo March 8, 207 Ths s the augmented transcrpt of a lecture gven by Luc Devroye on March 9th 207 for a Data Structures

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

arxiv:cs.cv/ Jun 2000

arxiv:cs.cv/ Jun 2000 Correlaton over Decomposed Sgnals: A Non-Lnear Approach to Fast and Effectve Sequences Comparson Lucano da Fontoura Costa arxv:cs.cv/0006040 28 Jun 2000 Cybernetc Vson Research Group IFSC Unversty of São

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

4DVAR, according to the name, is a four-dimensional variational method.

4DVAR, according to the name, is a four-dimensional variational method. 4D-Varatonal Data Assmlaton (4D-Var) 4DVAR, accordng to the name, s a four-dmensonal varatonal method. 4D-Var s actually a drect generalzaton of 3D-Var to handle observatons that are dstrbuted n tme. The

More information

Appendix B: Resampling Algorithms

Appendix B: Resampling Algorithms 407 Appendx B: Resamplng Algorthms A common problem of all partcle flters s the degeneracy of weghts, whch conssts of the unbounded ncrease of the varance of the mportance weghts ω [ ] of the partcles

More information

Speeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem

Speeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem H.K. Pathak et. al. / (IJCSE) Internatonal Journal on Computer Scence and Engneerng Speedng up Computaton of Scalar Multplcaton n Ellptc Curve Cryptosystem H. K. Pathak Manju Sangh S.o.S n Computer scence

More information

An Interactive Optimisation Tool for Allocation Problems

An Interactive Optimisation Tool for Allocation Problems An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents

More information

The Gaussian classifier. Nuno Vasconcelos ECE Department, UCSD

The Gaussian classifier. Nuno Vasconcelos ECE Department, UCSD he Gaussan classfer Nuno Vasconcelos ECE Department, UCSD Bayesan decson theory recall that we have state of the world X observatons g decson functon L[g,y] loss of predctng y wth g Bayes decson rule s

More information

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin Proceedngs of the 007 Wnter Smulaton Conference S G Henderson, B Bller, M-H Hseh, J Shortle, J D Tew, and R R Barton, eds LOW BIAS INTEGRATED PATH ESTIMATORS James M Calvn Department of Computer Scence

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng

More information

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests Smulated of the Cramér-von Mses Goodness-of-Ft Tests Steele, M., Chaselng, J. and 3 Hurst, C. School of Mathematcal and Physcal Scences, James Cook Unversty, Australan School of Envronmental Studes, Grffth

More information

DC-Free Turbo Coding Scheme Using MAP/SOVA Algorithms

DC-Free Turbo Coding Scheme Using MAP/SOVA Algorithms Proceedngs of the 5th WSEAS Internatonal Conference on Telecommuncatons and Informatcs, Istanbul, Turkey, May 27-29, 26 (pp192-197 DC-Free Turbo Codng Scheme Usng MAP/SOVA Algorthms Prof. Dr. M. Amr Mokhtar

More information

Queueing Networks II Network Performance

Queueing Networks II Network Performance Queueng Networks II Network Performance Davd Tpper Assocate Professor Graduate Telecommuncatons and Networkng Program Unversty of Pttsburgh Sldes 6 Networks of Queues Many communcaton systems must be modeled

More information

EGR 544 Communication Theory

EGR 544 Communication Theory EGR 544 Communcaton Theory. Informaton Sources Z. Alyazcoglu Electrcal and Computer Engneerng Department Cal Poly Pomona Introducton Informaton Source x n Informaton sources Analog sources Dscrete sources

More information

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve

More information

NON-LINEAR CONVOLUTION: A NEW APPROACH FOR THE AURALIZATION OF DISTORTING SYSTEMS

NON-LINEAR CONVOLUTION: A NEW APPROACH FOR THE AURALIZATION OF DISTORTING SYSTEMS NON-LINEAR CONVOLUTION: A NEW APPROAC FOR TE AURALIZATION OF DISTORTING SYSTEMS Angelo Farna, Alberto Belln and Enrco Armellon Industral Engneerng Dept., Unversty of Parma, Va delle Scenze 8/A Parma, 00

More information

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity LINEAR REGRESSION ANALYSIS MODULE IX Lecture - 30 Multcollnearty Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur 2 Remedes for multcollnearty Varous technques have

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

Microwave Diversity Imaging Compression Using Bioinspired

Microwave Diversity Imaging Compression Using Bioinspired Mcrowave Dversty Imagng Compresson Usng Bonspred Neural Networks Youwe Yuan 1, Yong L 1, Wele Xu 1, Janghong Yu * 1 School of Computer Scence and Technology, Hangzhou Danz Unversty, Hangzhou, Zhejang,

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

The Minimum Universal Cost Flow in an Infeasible Flow Network Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran

More information

A Bayes Algorithm for the Multitask Pattern Recognition Problem Direct Approach

A Bayes Algorithm for the Multitask Pattern Recognition Problem Direct Approach A Bayes Algorthm for the Multtask Pattern Recognton Problem Drect Approach Edward Puchala Wroclaw Unversty of Technology, Char of Systems and Computer etworks, Wybrzeze Wyspanskego 7, 50-370 Wroclaw, Poland

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl RECURSIVE SPLINE INTERPOLATION METHOD FOR REAL TIME ENGINE CONTROL APPLICATIONS A. Stotsky Volvo Car Corporaton Engne Desgn and Development Dept. 97542, HA1N, SE- 405 31 Gothenburg Sweden. Emal: astotsky@volvocars.com

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they

More information

Transform Coding. Transform Coding Principle

Transform Coding. Transform Coding Principle Transform Codng Prncple of block-wse transform codng Propertes of orthonormal transforms Dscrete cosne transform (DCT) Bt allocaton for transform coeffcents Entropy codng of transform coeffcents Typcal

More information

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances ec Annexes Ths Annex frst llustrates a cycle-based move n the dynamc-block generaton tabu search. It then dsplays the characterstcs of the nstance sets, followed by detaled results of the parametercalbraton

More information

Winter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan

Winter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan Wnter 2008 CS567 Stochastc Lnear/Integer Programmng Guest Lecturer: Xu, Huan Class 2: More Modelng Examples 1 Capacty Expanson Capacty expanson models optmal choces of the tmng and levels of nvestments

More information

Report on Image warping

Report on Image warping Report on Image warpng Xuan Ne, Dec. 20, 2004 Ths document summarzed the algorthms of our mage warpng soluton for further study, and there s a detaled descrpton about the mplementaton of these algorthms.

More information

Composite Hypotheses testing

Composite Hypotheses testing Composte ypotheses testng In many hypothess testng problems there are many possble dstrbutons that can occur under each of the hypotheses. The output of the source s a set of parameters (ponts n a parameter

More information

CHAPTER 4 SPEECH ENHANCEMENT USING MULTI-BAND WIENER FILTER. In real environmental conditions the speech signal may be

CHAPTER 4 SPEECH ENHANCEMENT USING MULTI-BAND WIENER FILTER. In real environmental conditions the speech signal may be 55 CHAPTER 4 SPEECH ENHANCEMENT USING MULTI-BAND WIENER FILTER 4.1 Introducton In real envronmental condtons the speech sgnal may be supermposed by the envronmental nterference. In general, the spectrum

More information

Solving Nonlinear Differential Equations by a Neural Network Method

Solving Nonlinear Differential Equations by a Neural Network Method Solvng Nonlnear Dfferental Equatons by a Neural Network Method Luce P. Aarts and Peter Van der Veer Delft Unversty of Technology, Faculty of Cvlengneerng and Geoscences, Secton of Cvlengneerng Informatcs,

More information

CSE4210 Architecture and Hardware for DSP

CSE4210 Architecture and Hardware for DSP 4210 Archtecture and Hardware for DSP Lecture 1 Introducton & Number systems Admnstratve Stuff 4210 Archtecture and Hardware for DSP Text: VLSI Dgtal Sgnal Processng Systems: Desgn and Implementaton. K.

More information

Introduction to Information Theory, Data Compression,

Introduction to Information Theory, Data Compression, Introducton to Informaton Theory, Data Compresson, Codng Mehd Ibm Brahm, Laura Mnkova Aprl 5, 208 Ths s the augmented transcrpt of a lecture gven by Luc Devroye on the 3th of March 208 for a Data Structures

More information

On the Multicriteria Integer Network Flow Problem

On the Multicriteria Integer Network Flow Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of

More information

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification E395 - Pattern Recognton Solutons to Introducton to Pattern Recognton, Chapter : Bayesan pattern classfcaton Preface Ths document s a soluton manual for selected exercses from Introducton to Pattern Recognton

More information

ECE 534: Elements of Information Theory. Solutions to Midterm Exam (Spring 2006)

ECE 534: Elements of Information Theory. Solutions to Midterm Exam (Spring 2006) ECE 534: Elements of Informaton Theory Solutons to Mdterm Eam (Sprng 6) Problem [ pts.] A dscrete memoryless source has an alphabet of three letters,, =,, 3, wth probabltes.4,.4, and., respectvely. (a)

More information

4 Analysis of Variance (ANOVA) 5 ANOVA. 5.1 Introduction. 5.2 Fixed Effects ANOVA

4 Analysis of Variance (ANOVA) 5 ANOVA. 5.1 Introduction. 5.2 Fixed Effects ANOVA 4 Analyss of Varance (ANOVA) 5 ANOVA 51 Introducton ANOVA ANOVA s a way to estmate and test the means of multple populatons We wll start wth one-way ANOVA If the populatons ncluded n the study are selected

More information

x = , so that calculated

x = , so that calculated Stat 4, secton Sngle Factor ANOVA notes by Tm Plachowsk n chapter 8 we conducted hypothess tests n whch we compared a sngle sample s mean or proporton to some hypotheszed value Chapter 9 expanded ths to

More information

DETERMINATION OF UNCERTAINTY ASSOCIATED WITH QUANTIZATION ERRORS USING THE BAYESIAN APPROACH

DETERMINATION OF UNCERTAINTY ASSOCIATED WITH QUANTIZATION ERRORS USING THE BAYESIAN APPROACH Proceedngs, XVII IMEKO World Congress, June 7, 3, Dubrovn, Croata Proceedngs, XVII IMEKO World Congress, June 7, 3, Dubrovn, Croata TC XVII IMEKO World Congress Metrology n the 3rd Mllennum June 7, 3,

More information

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction ECONOMICS 5* -- NOTE (Summary) ECON 5* -- NOTE The Multple Classcal Lnear Regresson Model (CLRM): Specfcaton and Assumptons. Introducton CLRM stands for the Classcal Lnear Regresson Model. The CLRM s also

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

Support Vector Machines. Vibhav Gogate The University of Texas at dallas

Support Vector Machines. Vibhav Gogate The University of Texas at dallas Support Vector Machnes Vbhav Gogate he Unversty of exas at dallas What We have Learned So Far? 1. Decson rees. Naïve Bayes 3. Lnear Regresson 4. Logstc Regresson 5. Perceptron 6. Neural networks 7. K-Nearest

More information

FUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM

FUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM Internatonal Conference on Ceramcs, Bkaner, Inda Internatonal Journal of Modern Physcs: Conference Seres Vol. 22 (2013) 757 761 World Scentfc Publshng Company DOI: 10.1142/S2010194513010982 FUZZY GOAL

More information

Chapter 6. Supplemental Text Material

Chapter 6. Supplemental Text Material Chapter 6. Supplemental Text Materal S6-. actor Effect Estmates are Least Squares Estmates We have gven heurstc or ntutve explanatons of how the estmates of the factor effects are obtaned n the textboo.

More information

Lecture 14 (03/27/18). Channels. Decoding. Preview of the Capacity Theorem.

Lecture 14 (03/27/18). Channels. Decoding. Preview of the Capacity Theorem. Lecture 14 (03/27/18). Channels. Decodng. Prevew of the Capacty Theorem. A. Barg The concept of a communcaton channel n nformaton theory s an abstracton for transmttng dgtal (and analog) nformaton from

More information

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results. Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson

More information

Negative Binomial Regression

Negative Binomial Regression STATGRAPHICS Rev. 9/16/2013 Negatve Bnomal Regresson Summary... 1 Data Input... 3 Statstcal Model... 3 Analyss Summary... 4 Analyss Optons... 7 Plot of Ftted Model... 8 Observed Versus Predcted... 10 Predctons...

More information

COMPARING NOISE REMOVAL IN THE WAVELET AND FOURIER DOMAINS

COMPARING NOISE REMOVAL IN THE WAVELET AND FOURIER DOMAINS COMPARING NOISE REMOVAL IN THE WAVELET AND FOURIER DOMAINS Robert J. Barsant, and Jordon Glmore Department of Electrcal and Computer Engneerng The Ctadel Charleston, SC, 29407 e-mal: robert.barsant@ctadel.edu

More information

Polynomial Regression Models

Polynomial Regression Models LINEAR REGRESSION ANALYSIS MODULE XII Lecture - 6 Polynomal Regresson Models Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur Test of sgnfcance To test the sgnfcance

More information

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud Resource Allocaton wth a Budget Constrant for Computng Independent Tasks n the Cloud Wemng Sh and Bo Hong School of Electrcal and Computer Engneerng Georga Insttute of Technology, USA 2nd IEEE Internatonal

More information

Lecture 12: Classification

Lecture 12: Classification Lecture : Classfcaton g Dscrmnant functons g The optmal Bayes classfer g Quadratc classfers g Eucldean and Mahalanobs metrcs g K Nearest Neghbor Classfers Intellgent Sensor Systems Rcardo Guterrez-Osuna

More information

Which Separator? Spring 1

Which Separator? Spring 1 Whch Separator? 6.034 - Sprng 1 Whch Separator? Mamze the margn to closest ponts 6.034 - Sprng Whch Separator? Mamze the margn to closest ponts 6.034 - Sprng 3 Margn of a pont " # y (w $ + b) proportonal

More information

One-sided finite-difference approximations suitable for use with Richardson extrapolation

One-sided finite-difference approximations suitable for use with Richardson extrapolation Journal of Computatonal Physcs 219 (2006) 13 20 Short note One-sded fnte-dfference approxmatons sutable for use wth Rchardson extrapolaton Kumar Rahul, S.N. Bhattacharyya * Department of Mechancal Engneerng,

More information

Digital Signal Processing

Digital Signal Processing Dgtal Sgnal Processng Dscrete-tme System Analyss Manar Mohasen Offce: F8 Emal: manar.subh@ut.ac.r School of IT Engneerng Revew of Precedent Class Contnuous Sgnal The value of the sgnal s avalable over

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business Amr s Supply Chan Model by S. Ashtab a,, R.J. Caron b E. Selvarajah c a Department of Industral Manufacturng System Engneerng b Department of Mathematcs Statstcs c Odette School of Busness Unversty of

More information

Average Decision Threshold of CA CFAR and excision CFAR Detectors in the Presence of Strong Pulse Jamming 1

Average Decision Threshold of CA CFAR and excision CFAR Detectors in the Presence of Strong Pulse Jamming 1 Average Decson hreshold of CA CFAR and excson CFAR Detectors n the Presence of Strong Pulse Jammng Ivan G. Garvanov and Chrsto A. Kabachev Insttute of Informaton echnologes Bulgaran Academy of Scences

More information

A NEW DISCRETE WAVELET TRANSFORM

A NEW DISCRETE WAVELET TRANSFORM A NEW DISCRETE WAVELET TRANSFORM ALEXANDRU ISAR, DORINA ISAR Keywords: Dscrete wavelet, Best energy concentraton, Low SNR sgnals The Dscrete Wavelet Transform (DWT) has two parameters: the mother of wavelets

More information

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U)

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U) Econ 413 Exam 13 H ANSWERS Settet er nndelt 9 deloppgaver, A,B,C, som alle anbefales å telle lkt for å gøre det ltt lettere å stå. Svar er gtt . Unfortunately, there s a prntng error n the hnt of

More information