Fuzzy Clustering for TV Program Classification



Similar documents
Resistive Network Analysis. The Node Voltage Method - 1

A Hadoop Job Scheduling Model Based on Uncategorized Slot

WHAT HAPPENS WHEN YOU MIX COMPLEX NUMBERS WITH PRIME NUMBERS?

WiMAX DBA Algorithm Using a 2-Tier Max-Min Fair Sharing Policy

Incorporating Negative Values in AHP Using Rule- Based Scoring Methodology for Ranking of Sustainable Chemical Process Design Options

Boolean Algebra. ECE 152A Winter 2012

Vector Geometry for Computer Graphics

Optimal Pricing Scheme for Information Services

Simple Interest Loans (Section 5.1) :

Irregular Repeat Accumulate Codes 1

Research on performance evaluation in logistics service supply chain based unascertained measure

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Reasoning to Solve Equations and Inequalities

EQUATIONS OF LINES AND PLANES

Three-Phase Induction Generator Feeding a Single-Phase Electrical Distribution System - Time Domain Mathematical Model

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Small Businesses Decisions to Offer Health Insurance to Employees

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( )

Recurrence. 1 Definitions and main statements

Vectors. The magnitude of a vector is its length, which can be determined by Pythagoras Theorem. The magnitude of a is written as a.

An Alternative Way to Measure Private Equity Performance

Loyalty Program and Customer Retention of Bank Credit Cards --an Logistic Regression Analysis based on Questionnaires

NON-CONSTANT SUM RED-AND-BLACK GAMES WITH BET-DEPENDENT WIN PROBABILITY FUNCTION LAURA PONTIGGIA, University of the Sciences in Philadelphia

Concept Formation Using Graph Grammars

AntiSpyware Enterprise Module 8.5

Factoring Polynomials

Small Business Cloud Services

MULTI-CRITERIA DECISION AIDING IN PROJECT MANAGEMENT OUTRANKING APPROACH AND VERBAL DECISION ANALYSIS

What is Candidate Sampling

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

Homework 3 Solutions

YOU FINALLY FINISHED YOUR FILM. NOW WHAT? Distributor...? Sales agent...? GOT IT: SELF DISTRIBUTION

Fuzzy Logic Based Anomaly Detection for Embedded Network Security Cyber Sensor

BERNSTEIN POLYNOMIALS

An Interest-Oriented Network Evolution Mechanism for Online Communities

Binary Representation of Numbers Autar Kaw

Models and Software for Urban and Regional Transportation Planning : The Contributions of the Center for Research on Transportation

A Secure Password-Authenticated Key Agreement Using Smart Cards

ALABAMA ASSOCIATION of EMERGENCY MANAGERS

Financial Mathemetics

Vectors Recap of vectors

DEFINING %COMPLETE IN MICROSOFT PROJECT

On the System Dynamics of the Logistic Risk of Marketing Channels

Forecasting the Direction and Strength of Stock Market Movement

Rolf Baur, Raimund Herz & Ingo Kropp

Newton-Raphson Method of Solving a Nonlinear Equation Autar Kaw

Lecture 3: Force of Interest, Real Interest Rate, Annuity

Section 2.2 Future Value of an Annuity

7.5. Present Value of an Annuity. Investigate

5 a LAN 6 a gateway 7 a modem

NQF Level: 2 US No: 7480

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

THREE-DIMENSIONAL ELASTIC AND ELASTO-PLASTIC FRICTIONAL CONTACT ANALYSIS OF TURBOMACHINERY BLADE ATTACHMENTS

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1.

Lecture 5. Inner Product

EN3: Introduction to Engineering. Teach Yourself Vectors. 1. Definition. Problems

Or more simply put, when adding or subtracting quantities, their uncertainties add.

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Answer, Key Homework 10 David McIntyre 1

Level Annuities with Payments Less Frequent than Each Interest Period

1 Example 1: Axis-aligned rectangles

Regular Sets and Expressions

Math 314, Homework Assignment Prove that two nonvertical lines are perpendicular if and only if the product of their slopes is 1.

Treatment Spring Late Summer Fall Mean = 1.33 Mean = 4.88 Mean = 3.

Math 135 Circles and Completing the Square Examples

Methodology for Determining E-government Success Factors with Foresight Approach

The remaining two sides of the right triangle are called the legs of the right triangle.

A DATA MINING APPLICATION IN A STUDENT DATABASE

Vehicle Navigation System Integration with GPS/INS/GSM

8.4. Annuities: Future Value. INVESTIGATE the Math Annuities: Future Value

Operations with Polynomials

Mining Multiple Large Data Sources

Laddered Multilevel DC/AC Inverters used in Solar Panel Energy Systems

Lecture 3 Gaussian Probability Distribution

Morgan Stanley Ad Hoc Reporting Guide

Web Object Indexing Using Domain Knowledge *

Mathematics. Vectors. hsn.uk.net. Higher. Contents. Vectors 128 HSN23100

Finite Math Chapter 10: Study Guide and Solution to Problems

The CAT model: Predicting air temperature in city streets on the basis of measured reference data


AN OPERATIONAL APPROACH FOR GROUND HANDLING MANAGEMENT AT AIRPORTS WITH IMPERFECT INFORMATION

IDENTIFICATION AND CORRECTION OF A COMMON ERROR IN GENERAL ANNUITY CALCULATIONS

FINANCIAL MATHEMATICS. A Practical Guide for Actuaries. and other Business Professionals

Using Series to Analyze Financial Situations: Present Value

Sequences and Series

PEER REVIEWER RECOMMENDATION IN ONLINE SOCIAL LEARNING CONTEXT: INTEGRATING INFORMATION OF LEARNERS AND SUBMISSIONS

Appendix D: Completing the Square and the Quadratic Formula. In Appendix A, two special cases of expanding brackets were considered:

An Evaluation of the Extended Logistic, Simple Logistic, and Gompertz Models for Forecasting Short Lifecycle Products and Services

Lecture 3: Annuity. Study annuities whose payments form a geometric progression or a arithmetic progression.

Helicopter Theme and Variations

Geometry 7-1 Geometric Mean and the Pythagorean Theorem

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

and thus, they are similar. If k = 3 then the Jordan form of both matrices is

Transcription:

Fuzzy Clusterng for TV rogrm Clssfcton Yu Zhwen Northwestern olytechncl Unversty X n,.r.chn, 7007 yuzhwen77@yhoo.com.cn Gu Jnhu Northwestern olytechncl Unversty X n,.r.chn, 7007 guh@nwpu.edu.cn Zhou Xngshe Northwestern olytechncl Unversty X n,.r.chn, 7007 zhouxs@nwpu.edu.cn Yng Zhy Northwestern olytechncl Unversty X n,.r.chn, 7007 yngzy@nwpu.edu.cn Astrct * In order to cheve TV progrm group recommendton, n pproch sed on fuzzy clusterng s proposed for progrm clssfcton n ths pper. Ths pper frstly descres the XML sed progrm descrpton metdt representton, n whch oth textul nd symolc nformton s ncluded. Secondly t presents the progrm feture extrcton nd presentton method. A progrm s defned s two vectors, one s sed on term sttstcs mplyng wht the progrm s out, nd the other reflects rodcstng chrcterstcs of the progrm. Then the clssfyng pproch sed on fuzzy clusterng s proposed. The pproch goes: normlzng orgnl dt, uldng fuzzy smlrty mtrx, nd then clusterng. The fnl fuzzy smlrty mtrx s constructed y comnng two fuzzy smlrty mtrces clculted from two dfferent spects.. Introducton Wth the rpd growth of DTV (Dgtl Televson) technologes, there exsts n overundnce of progrms vlle from whch ech consumer cn choose. Ths precpttes need for new technologes to provde consumers ccess to wht they wnt, when they wnt t, nd how they wnt t. To meet ths new requrement, the TV-Anytme Forum hs defned specfctons tht wll enle pplctons to explot locl persstent storge n consumer electroncs pltforms []. Although there re mny exstng TV-Anytme pplctons, such s Vrtul Chnnel nd EG (Electronc rogrm Gude), the group recommendton s ncresngly requred y the consumer. Group * Ths work ws supported y the Doctorte Foundton of Northwestern olytechncl Unversty of Chn. recommendton mens recommendng seres of TV progrms wth somethng n common to TV vewer. For exmple, user lkes the progrm he s currently vewng nd wnts to see more progrms lke ths one. TV-Anytme provdes MemerOf elements for ths usge scenro []. MemerOf mens group of whch the progrm s memer, such s <MemerOf xs:type="memeroftype" crd="groupcrd"/>. Wth MemerOf nd group CRID (Content Reference Identfer) [3], when progrm s enoyed y the user, the rodcster cn push other progrms elongng to the group, of whch the currently dsplyng progrm s memer, to the user. Further more, group for n entre seres would llow the DR (ersonl Dgtl Recorder) to cqure n entre seres of progrms y ust selectng one CRID to cqure. In order to cheve group recommendton, we should frstly clssfy the progrms nto groups, nd ssgn unque group CRID for t, nd then dd MemerOf element nto the progrm metdt. Clusterng, whch hs een wdely studed n dt mnng communty, s used to prtton dt set nto clusters so tht ntr-cluster dt re smlr nd nter-cluster dt re dssmlr [4]. But n rel pplctons there s very often no shrp oundry etween clusters so tht fuzzy clusterng s often etter suted for the dt. Memershp degrees etween zero nd one re used n fuzzy clusterng nsted of crsp ssgnments of the dt to clusters [5]. Fuzzy clusterng s ncresngly een ppled to dfferent technologcl felds, such s dt nlyss, unsupervsed lernng, nd mge recognton, etc. The pplcton of fuzzy cluster nlyss to pure text prtton s mture nd successful. However, fuzzy clusterng s rrely ppled n sem-structured dt clssfcton, such s XML documents. In TV-Anytme, the progrm descrpton metdt s represented wth XML, whch ncludes oth textul nd structured roceedngs of the Interntonl Conference on Informton Technology: Codng nd Computng (ITCC 04) 0-7695-08-8/04 $ 0.00 004 IEEE

nformton. In ths pper, we pply fuzzy clusterng to TV progrm clssfcton n TV-Anytme envronment. We frstly descre the XML sed progrm descrpton metdt representton. Secondly we present the progrm feture extrcton nd presentton method. Then we propose the method of usng fuzzy clusterng for progrm clssfcton.. rogrm Metdt Representton Generlly, metdt s dt out dt, such s the ttle, genre, nd lnguge of televson progrm. In the context of TV-Anytme, ech progrm hs metdt, whch cts s progrm descrpton. TV-Anytme uses the MEG-7 Descrpton Defnton Lnguge (DDL) to descre the metdt structure s well s the XML encodng of metdt. XML (extensle Mrkup Lnguge) [6], whch s developed y W3C, hs emerged s stndrd nformton exchnge mechnsm on the Internet. XML llows the encodng of structurl nformton wthn documents. The progrm descrpton metdt s correspondng to rogrminformtontle, the frst prt of content descrpton metdt n TV-Anytme. It descres tems of content, such s the ttle of the progrm, the genre t flls under, nd lst of keywords tht cn e used to mtch serch [7]. For nstnce, smple exmple of the progrm descrpton metdt s shown n Fgure. <?xml verson=".0"?> <rogrminformtontle> <rogrminformton> <BscDescrpton> <Ttle>Gone wth the Wnd</Ttle> <Synopss> Scrlett s frst mrrge ws for spte, nd her second mrrge ws for money, ut one mn kept wevng n nd out of Scrlett s lfe, the dshng cptn Rhett Butler. </Synopss> <Keyword>Love</Keyword> <Keyword>Mrrge</Keyword> < Keyword>Wr</Keyword> <Genre>Romnce</Genre> <ChnnelNo>cctv6</ChnnelNo> <StrtTme>00-09-T0:30:00+08:00</StrtTme> <Lnguge>en</Lnguge> </BscDescrpton> </rogrminformton> </rogrminformtontle> Fgure. rogrm descrpton metdt exmple In ths exmple, the progrm s move whose nme s Gone wth the Wnd. The synopss concludes textul descrpton of the progrm. The keywords re used to descre wht the progrm s out. The TV-Anytme gves genre dctonry [8], whch defnes the normtve TV-Anytme set of genres. For exmple, n the 3.4 secton of the genre dctonry, FICTION, there re ll together 9 knds of genres such s: Generl lght drm, Sop, nd Romnce etc. In DTV, there re multple chnnels smultneously rodcst to consumer, the chnnel numer s used to dentfy dfferent chnnels. The strt tme of the content mens the tme when the content s rodcst. Ths fctor s mportnt ecuse mye you won t get up n the smll hours of the dy; sy :30AM to wtch progrm even though you my show nterest n t n the other tme of the dy. The strt tme strng formt s complnt wth ISO 860 [9]. The lnguge of the content s lso mportnt to users. For exmple, news rodcst n Englsh my hve lttle or even no ttrcton to lttle oy who does not know Englsh t ll, ut t would e the desred content to young college student who wnt to mprove hs/her Englsh lstenng lty nd get nformed of the dly news t the sme tme. 3. rogrm Feture Extrcton We dopt the Vector Spce Model (VSM) [0] s the feture extrcton nd oect nformton presentton method. In the VSM prdgm, oect nformton s presented s vectors. In progrm metdt, there re some terms n Ttle, Synopss nd Keyword felds. We cn gther these terms n ll the progrm metdt y lphet s dctonry, nd represent t s vector. D ( term, term,... termn ) () To compute the dctonry vector, usully these steps re followed []. Frst the ndvdul words occurrng n the metdt re dentfed. Words tht elong to the stop lst, whch s lst of hgh-frequency words wth low content dscrmntng power, lke, re deleted. Then stemmng routne s used to reduce ech remnng word to word-stem form, tht s, the remnng words re reduced to ther stem y removng prefxes nd suffxes. For nstnce the words computer, computers, computng nd computlty could ll e reduced to comput. Ths s used for decresng redundncy. For exmple, through ove steps, we get dctonry vector s follows: D=(ccomplc, nm, cptn, clm, cup, dnger, dsh, enem, footll, fox, gone, ump, lke, lfe, love, mn, mrrg, mtch, mone, murder, musc, photo, spte, spy, vst, wr, wsh, wev, wnd, world) Wth the dctonry vector, we cn defne progrm s roceedngs of the Interntonl Conference on Informton Technology: Codng nd Computng (ITCC 04) 0-7695-08-8/04 $ 0.00 004 IEEE

two vectors nd : t, t,... t ) () ( n ( G, C, S, L) (3) s vector wth n (totl numer of terms n ove dctonry) tems, where t s the weght ssgned to term ( n ) n the dctonry vector. The weght t s ssgned complyng wth ths rule: f term s ncluded n Ttle, Synopss or Keyword feld of the progrm s metdt, then t =, otherwse t =0. For the flm Gone wth the Wnd, =(0, 0,, 0, 0, 0,, 0, 0, 0,, 0, 0,,,,, 0,, 0, 0, 0,, 0, 0,, 0,,, 0). mples wht the progrm s out. contns four tems: G, C, S, nd L, where G stnds for genre of the progrm; C stnds for chnnel numer; S stnds for strt tme of the progrm; L stnds for Lnguge. reflects rodcstng chrcterstcs of the progrm. The vlues n expresson (3) cn e gned s follows. TV-Anytme genre dctonry defnes totlly 0 second-level genres. We numer them from the frst genre to the lst genre wth to 0. So the G vlue of -th genre cn e ssgned s. For nstnce, snce Romnce s the ffty-ffth genre n the genre dctonry, so G(Romnce) s 55. We numer the chnnels wth postve ntegers. Relevnt chnnels re numered wth closer ntegers. For nstnce, n CCTV, there re chnnels, nd then we cn numer cctv to cctv wth to ; so C(cctv6) s 6. We cn dvde the strt tme of the progrms nto severl domns, nd numer them wth postve ntegers. The tme tht people hve more posslty to wtch TV wll e ssgned lrger ntegers. The prtton nd evluton s s follows: 0:00-4:00: ; 4:00-6:00: ; 8:00-:00: 3; 4:00-6:00: 4; 6:00-8:00: 5; 6:00-8:00: 6; :00-4:00:7; :00-4:00: 8; 8:00-:00:9; So S(0:30) = 9. There re 6703 ctegores of lnguge n the world wde ccordng to [] n 996. The lnguges cn e rnkng y populton spekng. The top 5 s s follows: Chnese North, Englsh, Spnsh, Bengl, nd Indn. We cn ssgn L vlue of the lnguge wth ts order n the rnkng. So L(en) =, en stnds for Englsh. Wth ove defnton, we cn get of the flm Gone wth the Wnd, =(55, 6, 9, ). 4. rogrm Clssfcton Usng Fuzzy Clusterng To llustrte the fuzzy clusterng process, we tke fve syntheszed progrm exmples, whose feture vectors re supposed s follows. rogrm ( Gone wth the Wnd ): =(0, 0,, 0, 0, 0,, 0, 0, 0,, 0, 0,,,,, 0,, 0, 0, 0,, 0, 0,, 0,,, 0), =(55, 6, 9, ). rogrm : = (, 0,, 0, 0,, 0,, 0, 0, 0, 0, 0, 0,, 0,, 0, 0,, 0,, 0,,, 0, 0,, 0, 0), =(59, 6, 5, ). rogrm 3: 3 = (0,,, 0, 0,, 0, 0, 0, 0,, 0, 0,, 0,, 0, 0,, 0, 0, 0,, 0, 0, 0, 0,, 0, 0), 3 =(0,, 7, ). rogrm 4: 4 = (0, 0,, 0,, 0,, 0, 0, 0,, 0, 0, 0,, 0,, 0, 0, 0,, 0,, 0, 0, 0, 0,, 0, 0), 4 =(85, 8, 3, 9). rogrm 5: 5 = (0, 0, 0, 0,,,, 0,, 0, 0, 0,, 0,,, 0,, 0, 0, 0, 0,, 0, 0,, 0, 0, 0, ), 5 =(, 5, 6, ). 4. Orgnl Dt Normlzton Snce dt n s not otned wth unversl mesurement, we should do normlzton for t. Frst, clculte the verge vlue nd stndrd devton of ech fctor n. _ 5 x x 5 _ (4) 5 S ( x x ) (5) Then, the orgnl feture vlue cn e normlzed to ts normlzed vlue. x _ x x (6) S Such normlzed vlue s not lwys on stndrd unverse, sy [0, ]. In order to compress the normlzed vlue nto [0, ], we need to dopt extremum normlzton equton to ccomplsh t. x x mn x (7) x mx x mn where roceedngs of the Interntonl Conference on Informton Technology: Codng nd Computng (ITCC 04) 0-7695-08-8/04 $ 0.00 004 IEEE

x mx mx( x, x,..., x ) (8) x mn mn( x, x,..., x ) (9) Through ove processng, we get normlzed vlue of n tle. Tle : Normlzed vlue of rogrm ID G C S L 0.5946 0.6667 0.50 0.6486 0.6667 0.3333 0.50 3 0.6 0 0.6667 0 4 0 5 0 0.5 0.5 0 4. Buldng Fuzzy Smlrty Mtrx In fuzzy smlrty mtrx, r s the smlrty etween oect nd. A commonly used smlrty metrc s the cosne of the ngle etween two oects. m x k x k k r m m ( x k )( x k ) (0) k k We cn get two fuzzy smlrty mtrces, one s R, whch s clculted from, nd the other s R, whch s clculted from. Snce the two mtrces re symmetrc, we ust gve the lower trngle prt of ech mtrx. When clcultng R, we use the normlzed dt n Tle. 0.3478 R 0.673 0.305 0.673 0.400 0.4444 0.4348 0.86 0.305 0.400 R 0.879 0.8097 0.5943 0.875 0.446 0.8349 0.700 0.036 0.6955 0.408 Wth these two mtrces, we cn construct our fnl fuzzy smlrty mtrx R ccordng the followng equtons. R W R W R where () W + W = ( 0 W, 0 W ) () W mens the weght of R, nd W mens the weght of R. The fnl fuzzy smlrty mtrx cn e clculted s (Supposng W =0.6, W =0.4): 0.5603 R 0.777 0.646 0.609 4.3 Clusterng 0.3593 0.574 0.393 0.308 0.459 0.4045 Although the fuzzy smlrty mtrx hs reflexvty nd symmetry, t hs not trnstvty. If relton hs reflexvty, symmetry, nd trnstvty, we defne t s n equvlence relton. Only when the relton s n equvlence relton, set X cn e clssfed ccordng to t. Usng equvlence relton for clssfcton, n element elongs to one nd only one cluster. (n) The fuzzy equvlent mtrx R cn e clculted y usng Wrshll lgorthm [3], whch s outlned n the followng steps: * * * (0) set R [ r ], R R ; () k ; * * * * () r r ( rk rk ) ; (3) k k ; (4) If k n, go to (), otherwse ext. * (n) Now, we get R, R = R *. 0.574 R (n) 0.777 0.574 0.646 0.574 0.646 0.609 0.574 0.609 0.609 Assgnng the threshold wth dfferent vlue, we cn get dfferent clusterng result to the progrm set. The clusterng result s shown n Tle. roceedngs of the Interntonl Conference on Informton Technology: Codng nd Computng (ITCC 04) 0-7695-08-8/04 $ 0.00 004 IEEE

Tle : Clusterng result Threshold ( ) Clssfcton (rogrms n pr of rces elong to one cluster) 0.55 {,, 3, 4, 5} 0.60 {, 3, 4, 5}, {} 0.64 {, 3, 4}, {}, {5} 0.75 {}, {}, {3}, {4}, {5} From the clusterng result, we cn see tht f s too smll, ll progrms wll elong to one cluster; f s too lrge, ech progrm wll elong to ndvdul clusters. Here, we choose =0.64, nd the progrms re prttoned nto 3 clusters. We set group CRID of cluster {, 3, 4} s groupfcton. Snce Gone wth the Wnd elongs to ths cluster, we cn dd MemerOf element to ts metdt. The revsed metdt s shown n Fgure. <?xml verson=".0"?> <rogrminformtontle> <rogrminformton> <BscDescrpton> <Ttle>Gone wth the Wnd</Ttle> <Lnguge>en</Lnguge> <MemerOf xs:type="memeroftype" crd="groupfcton"/> </BscDescrpton> </rogrminformton> </rogrminformtontle> Fgure. rogrm metdt wth MemerOf element S004v, TV-Anytme Forum, Jun. 00 [4] Zheng Zhk, Zhng Gungfn nd Sho Huhe. Dt Mnng nd Knowledge Dscovery: An Overvew nd rospect. Informton nd Control, 999, 8(5): 357-365. [5] Frnk Höppner. Fuzzy Cluster Anlyss. http://www.fuzzy -clusterng.de/, Aug. 00 [6] T Bry, J ol, nd C M Spererg-McQueen, Extensle Mrkup Lnguge (XML).0, http://www.w3.org/tr/ REC-xml, Oct. 000 [7] TV-Anytme System Descrpton Document (Informtve wth mndtory ppendx B), WD608, TV-Anytme Forum, Aug. 00 [8] TV-Anytme Metdt Specfctons Document, S003v rt A AppendxB, TV-Anytme Forum, Jun. 00 [9] ISO 860, Dt elements nd nterchnge formts - Informton nterchnge - Representton of dtes nd tmes. [0] G Slton. Automtc Text rocessng: The trnsformton, nlyss, nd retrevl of nformton y computer. Addson-Wesley, Msschusetts, USA, 989 [] Tk W Yn nd Hector Grc-Moln. Index Structures for Informton Flterng Under the Vector Spce Model, roceedngs of the Tenth Interntonl Conference on Dt Engneerng, Houston, USA, 994 [] Lnguges n the World. http://www.pcnt.hf.h.cn/ g/sdyy.htm [3] Stephen Wrshll. A theorem on Boolen mtrces. Journl of the ACM. 96, 9(): -. [4] GroupLens Home ge, http://www.cs.umn.edu/reserch/grouplens/dt/ ml-dt.tr.gz 5. Conclusons Ths pper ntroduces our reserch nd desgn on pplcton fuzzy clusterng to TV progrm clssfcton n TV-Anytme envronment. Wth progrm clssfed on rodcster sde, the progrm group recommendton ecomes possle. The dt sets used for expermentton nd performnce nlyss s the MoveLens dtset [4], whch conssts of totl of 68 move descrptve nformton. The clusterng result proves tht doptng fuzzy cluster nlyss n progrm clssfcton s fesle nd effectve. References [] TV-Anytme Requrements on Envronment, TV035r6, TV-Anytme Forum, Aug. 000 [] TV-Anytme Specfcton on System Descrpton, S00v3, TV-Anytme Forum, Fe. 003 [3] TV-Anytme Specfcton on Content Referencng, roceedngs of the Interntonl Conference on Informton Technology: Codng nd Computng (ITCC 04) 0-7695-08-8/04 $ 0.00 004 IEEE