6 Pages

mview

Course: CHEN 115, Fall 2009
School: Laurentian
Rating:
 
 
 
 
 

Word Count: 4695

Document Preview

Intelligent Multiview Data Analysis based on Granular Computing Yaohua Chen, Yiyu Yao Abstract Multiview intelligent data analysis explores data from different perspectives to reveal various types of structures and knowledge embedded in the data. Granular computing provides a general methodology for problem solving and information processing. Its application to data analysis results in hierarchical knowledge...

Register Now

Unformatted Document Excerpt

Coursehero >> Canada >> Laurentian >> CHEN 115

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Intelligent Multiview Data Analysis based on Granular Computing Yaohua Chen, Yiyu Yao Abstract Multiview intelligent data analysis explores data from different perspectives to reveal various types of structures and knowledge embedded in the data. Granular computing provides a general methodology for problem solving and information processing. Its application to data analysis results in hierarchical knowledge structures. In this paper, the fundamental issues of granulations and granular structures for data analysis are discussed based on modal-style data operators. The results provide a basis for establishing a framework of multiview intelligent data analysis. II. M OTIVATIONS Multiple view strategies and approaches have been proposed and studied in many elds, including social sciences, software design, machine learning, and data analysis [1], [2], [14], [18], [32] Jeffries and Ransford argued that the study of social stratication should not focus on isolated and fragmented views, but holistic and unied views [14]. They proposed a multiple hierarchy model to integrate ethnicity, sex, and age hierarchies for social stratication analysis. Belkhouche and Lemus-Olalde studied the formal foundations of an abstract interpretation of multiple views at the software design stage [1], [2]. Each view is a design that describes specic features of a system and is represented by one or more design notations. The multiple view analysis framework is used to compare views and identify the discrepancies among different views. Several researchers proposed frameworks of multistrategy learning to integrate a wide range of learning strategies [18]. They argued that the research on multistrategy systems is signicantly relevant to study on human learning since human learning is clearly multistrategy, and multistrategy systems have a potential to be more versatile and more powerful to solve a much wider range of learning problems than monostrategy systems. Zhong proposed an approach of multiple aspect analysis of human brain data for investigating human information processing [31], [32]. They argued that every method of data analysis has its own strength and weakness, and analyzing the data from multiple aspects for discovering new models of human information processing is necessary. A multiple view approach would be more suitable for intelligent data analysis. An integrated and unied framework that allows a multiple view approach on the understanding, computation, and interpretation of data is needed. Furthermore, studies of different views, their connections and transformations are also important. III. OVERVIEW OF G RANULAR C OMPUTING Basic notions of granular computing are subsets, classes and clusters of universe [24], [30]. Granulation of the universe, relationships of granules and computing with granules are three fundamental issues of granular computing. Granulation of a universe involves the grouping of individual elements into classes and decomposition and combination of granules. It provides a granulated view of the universe. I. I NTRODUCTION Techniques and models of data mining, machine learning, knowledge discovery, and statistics can be applied to intelligent data analysis [12]. Typically, each model and method presents a particular and single view of data or discovers a specic type of knowledge embedded in the data. By combining existing studies, it is possible to investigate a data set from multiple views. This leads to the introduction of multiview intelligent data analysis. It explores different types of knowledge, different features of data, and different interpretations of data. Multiple aspects of data understanding, multiple angles of data summarizations or data descriptions, and multiple types of discovered knowledge are crucial for satisfying a wide range of needs of a large diversity of users. Granular computing has emerged as a multi-disciplinary study of problem solving and information processing [16], [17], [24], [27], [30]. It provides a general, systematic and natural way to analyze, understand, represent, and solve real world problems. Its methodologies can be applied to intelligent data analysis. Granulations and granular structures are two fundamental issues in granular computing. Different types of granulations and granular structures reect multiple aspects of data [27]. Granulation involves the construction of granules. The structures of all granules illustrate the relationships or connections among the granules. Different granular structures describe different characteristics of data or knowledge embedded in data. Many researchers studied modal-style data operators for data analysis [8], [10], [11], [21], [22], [25], [26]. In this paper, we use those operators to form granules and granular views. Multiview intelligent data analysis is modeled as the investigation of multiple types of granulations and granular structures. Authors are with the Department of Computer Science, University of Regina, Regina, Saskatchewan, Canada S4S 0A2, Email: {chen115y, yyao}@cs.uregina.ca Elements in a granule are grouped together by indistinguishability, similarity, proximity or functionality [30]. One needs a semantic interpretation of why two objects are put into the same granule and how two objects are related with each other. Algorithms for a granulation should dene how to put two objects into the same granule. The granules in a granulated view can be either disjoint or overlapping and are regarded as a level of the subject matter of the study. There are many granulated views of the same universe. Different views of the universe can be linked together. A structure of linked granules can be established. The linkage of granules can be dened based on the relationships between granules. The relationships can be interpreted as ordering, closeness, dependency or association between granules. The study of granulations and granular structures is the base for computing with granules. Many computational operations can be performed on granules such as reasoning, inferencing and learning. Granular computing provides a general methodology for problem solving. The study of intelligent data analysis can be based on granular computing. For a data set, one can perform multiple granulations and construct multiple granular structures with respect to different strategies. Each of them provides a particular view of data and represents a specic type of knowledge. IV. M ULTIVIEW I NTELLIGENT DATA A NALYSIS In this section, we investigate different types of granulations and granular structures. Based on modal-style data operators [11], [26], various types of granules are constructed. A. Formal Contexts and Data Operators We assume that a data set is given in terms of a formal context [21] or a binary table [20]. It provides a convenient way to describe a nite set of objects by a nite set of attributes [20]. Let U and V be any two nite sets. Elements of U are called objects, and elements of V are called attributes or properties. The relationships between objects and attributes are described by a binary relation R between U and V , which is a subset of the Cartesian product U V . For a pair of elements x U and y V , if (x, y) R, written as xRy, we say that x has the attribute y, or the attribute y is possessed by object x. The triplet (U, V, R) is called a formal context [10], [21] or a binary information table [4]. In general, a multi-valued formal context can be transformed into a binary formal context through scaling [10]. That is, every information table can be represented by a formal context [3]. Table I is an example of a formal context. Objects and attributes in a formal context are described and determined by each other. We assume that there does not exist an object without any attribute or an attribute not being shared by any objects. In other words, in a formal context, an object must have at least one attribute, and an attribute must be associated with at least one object. Based on the binary relation R, we associate a set of attributes with an object. An object x U has the set of TABLE I A FORMAL CONTEXT 1 2 3 4 5 6 a b c d e attributes: xR = {y V | xRy} V. The set of attributes xR can be viewed as a description of the object x. In other words, object x is described or characterized by the set of attributes xR. Similarly, an attribute y is possessed by the set of objects: Ry = {x U | xRy} U. By extending these notations, we can establish relationships between sets of objects and sets of attributes. This leads to two types of modal-style data operators, one from 2U to 2V and the other from 2V to 2U [8], [10], [11], [21], [22], [25], [26]. Different operators lead to different types of rules summarizing the relationships between data. They produce different methods to construct granules. Denition 1: (Basic Set Assignments) The basic set assignment operators are dened by: for a set of objects X U and a set of attributes Y V , X b = {y V | Ry = X}, Y b = {x U | xR = Y }. For simplicity, the same symbol is used for both operators. The operators b associate a set of objects with a set of attributes, and a set of attributes with a set of objects. Denition 2: (Sufciency Operators) The sufciency operators are dened by: for a set of objects X U and a set of attributes Y V , X = {y V | X Ry} = Y xX xR, (1) = {x U | Y xR} = yY Ry. (2) By denition, {x} = xR is the set of attributes possessed by the object x, and {y} = Ry is the set of objects having attribute y. For a set of objects X, X is the maximal set of properties shared by all objects in X. Similarly, for a set of attributes Y , Y is the maximal set of objects that have all attributes in Y . Denition 3: (Dual Sufciency Operators) The dual sufciency operators are dened by: for a set of objects X U and a set of attributes Y V , X # = {y V | X Ry = U }, Y # = {x U | Y xR = V }. For a subset X U , an attribute in X # is not possessed by at least one object not in X. The operators and # are dual to each other. Denition 4: (Necessity Operators) The necessity operators are dened by: for a set of objects X U and a set of attributes Y V , X 2 = {y V | Ry X}, Y 2 = {x U | xR Y }. By denition, an object having an attribute in X 2 is necessarily in X. The operators are referred to as the necessity operators. Denition 5: (Possibility Operators) The possibility operators are dened by: for a set of objects X U and a set of attributes Y V , X3 = {y V | Ry X = } = Y3 xX each other. This type of relation is dened by: for x, x U , x x x R xR = , which is reective and symmetric. Negative Similarity Relation: For two objects x and x , if the union of their attributes is not the whole set of attributes, we can consider them as being negatively similar. This type of relation is dened by: for x, x U , x x xRc x Rc = , xR x R = V, xR, = {x U | xR Y = } = yY Ry. An object having an attribute in X 3 is only possibly in X. The operators are referred to as the possibility operators. The operators 2 and 3 are dual operators. B. Granulations Many types of binary relations among the objects have been studied [19], [28]. The relations between objects can be dened based on the relations between their sets of attributes. We consider four types of relations: equivalence relation, partial order relation, similarity relation and negative similarity relation, which can be formally dened by modal-style data operators. Equivalence Relation. Two objects may be viewed as being equivalent if they have the same description [20]. An equivalence relation can be dened by: for x, x U , x x xR = x R, which is reective, symmetric and transitive. Partial Order Relation. A partial order relation on objects can be dened by set inclusion: for x, x U , x x xR x R, which is symmetric, where Rc is the complement of the relation R. A binary relation over a universe U is a subset of the Cartesian product U U . Based on a binary relation between objects, a 1-neighborhood system can be constructed [28]. For two object x, x U , if x x , we say that x is a predecessor of x , and x is a successor of x. The set of predecessors of x is called predecessor neighborhood and denoted as x = {x U | x Rx}, and the set of successors of x is called successor neighborhood and denoted as x = {x U | xRx } . An object may have different types of predecessor and successor neighborhoods based on different types of binary relations. If a neighborhood for an object is considered as a granule, different binary relations induce different types of granules. With equivalence relation , an object has the same predecessor and successor neighborhood. For an object x U , the equivalence class containing x is given by: x = {x U | x x}, = {x U | x x }, = x , = [x]. An equivalence class is viewed as a granule. This type of granule can be re-expressed by using modal-style data operators. Denition 6: In a formal context (U, V, R), for an object x U , its equivalence class can be re-expressed by: [x] = {x U | x x}, = {x U | xR = x R}, = {x U | x R = {x} }, = {x}b . A partial order relation is not symmetric. In this case, we have different predecessor and successor neighborhoods for an object. This leads to two different types of granules. Denition 7: In a formal context (U, V, R), for an object x U , the granule dened by the successor neighborhood which is reective and transitive. Similarity Relation: If two objects x and x have some overlapping attributes, they are regarded as being similar to is given by: x = {x U | x x }, = {x U | xR x R}, = {x U | {x} x R}, = {x} . The set {x} is the maximal set of objects that have all attributes in {x} . In other words, any objects in {x} has at least all attributes of x. The set of objects in {x} is in fact the extension of an object concept in formal concept analysis [10], [21]. Denition 8: In a formal context (U, V, R), for an object x U , the granule dened by the predecessor is neighborhood given by: x = {x U | x x}, For an object x in {x}# , there must exist at least one attribute that is possessed by both x and x . These types of granules induce different types of granulated views of the universe. They can be considered as different types of strategies to divide the universe or classify the objects. Based on the connections among various types of modalstyle data operators [26], the connections among different types of granules can also be established. In fact, the equivalence classes can be used to re-express other types of granules. {x} {x}# {x}2 {x}3 = = = = {[x ] | xR x R}, {[x ] | xR x R = V }, {[x ] | xR x R}, {[x ] | xR x R = }. = {x U | x R xR}, = {x U | x R {x} }, = {x}2 . The set {x}2 is the maximal set of objects whose attributes are subsets of {x} . In other words, any object in {x}2 has at most all attributes of x. Based on the similarity relation , for an object, its predecessor and successor neighborhoods are the same because of the symmetric property of . Given a similarity relation, we can dene a granule by using the predecessor or successor neighborhood of an object. Denition 9: In a formal context (U, V, R), for an object x U , the granule dened by the predecessor or successor neighborhood is given by: x = x , = {x U | x x }, = {x U | x x}, = {x U | x R xR = }, = {x}3 . The objects in {x}3 must share some attributes of x. For the negative similarity relation , the predecessor and successor neighborhoods for an object are the same. Therefore, a granule can be dened by using the predecessor or successor neighborhood. Denition 10: In a formal context (U, V, R), for an object x U , the granule dened by the predecessor or successor is: x = x , x }, = {x U | x = {x U | x x}, = {x U | xR x R = V }, = {x}# . One can dene operations on the granules to generate larger granules or smaller granules. Two basic operations on granules are combination and decomposition. The combination operation is to combine smaller granules into larger granules. The decomposition operation is to divide larger granules into smaller granules. Larger granules can be expressed by smaller granules. For example, the following various types of granules can be expressed by equivalence classes. X X ## X 23 X 32 = = = = {[x] | X xR}, {[x] | X # xR = V }, {[x] | X 2 xR = }, {[x] | xR X 3 }. In fact they are the subjects of studying of formal concept analysis [25], [26]. All granules in a particular level provide a particular granulated view of data. The granules in different levels are related to each other. The granules and the relationships between them provide a whole picture of knowledge of data in a formal context. The relationships between granules can be expressed in the form of rules. Quantitative measures can be associated with rules to indicate their strength. These rules and associated measures dene many types of knowledge. Yao and Zhong analyzed and modeled various types of rules for data mining and knowledge discovery [29]. C. Granular Structures Hierarchy and lattice of granules are two typical structures. Rough set analysis, hierarchical class analysis and formal concept analysis are three approaches of data analysis in which different hierarchical granular structures are proposed. Rough Set Analysis: The objects in [x] are considered to be indistinguishable from x. One is therefore forced to consider [x] as a whole. In other words, under an equivalence relation, equivalence classes are the smallest non-empty observable, measurable, or denable disjoint subsets of U . [1] [6] [2] [5] [3,4] approach to deal with a visual presentation and analysis of data [10], [21]. It follows the traditional notion of concept. Namely, a concept is dened jointly by an extension and an intension. The extension is a set of objects that are instances of a concept. The intension is a set of attributes that are possessed by instances of a concept. The extension and intension of a concept must uniquely determine each other. This leads to the notion of formal concept [10], [21]. Denition 12: A pair (X, Y ), X U, Y V , is called a formal concept of the context (U, V, R), if X = Y and Y = X. In fact, a formal concept can be expressed by (X , X ), X U . The partial order relation between concepts can be dened based on either the extensions or the intensions. Fig. 1. Hierarchy of object classes for the context of Table I [a] [e] [c] [d] [b] Fig. 2. Hierarchy of attribute classes for the context of Table I Denition 13: For two formal concepts (X1 , Y1 ) and (X2 , Y2 ), (X1 , Y1 ) is a sub-concept of (X2 , Y2 ), written (X2 , Y2 ), and (X2 , Y2 ) is a super-concept of (X1 , Y1 ) (X1 , Y1 ), if and only if X1 X2 , or equivalently, if and only if Y2 Y1 . The super-concepts are more general than the sub-concepts because the super-concepts have less attributes and more objects (i.e. instances) than the sub-concepts. Conversely, the sub-concepts are more specic than the super-concepts. The meet and join operations on formal concepts can be dened based on the meet and join operations in lattice theory [21]. Theorem 1: The meet and join among the formal concepts are given by: (Xt , Yt ) = ( tT tT The family of pair-wise disjoint equivalence classes is called the partition of a universe and denoted by U/ . We can construct a larger denable set by taking a union of some equivalence classes. A denable set is viewed as a granule. The family of all denable sets contains the empty set and is closed under set complement, intersection and union. It is an -algebra (U/ ) 2U with basis U/ , where 2U is the power set of U . The intersection and union of denable sets in (U/ ) are still denable sets. The system (U/ ) under union () and intersection () is a complete lattice [13]. Hierarchical Class Analysis: Hierarchical class analysis is an approach on data analysis by studying hierarchical structures of data [4], [5], [6], [7], [9]. Granules (equivalence classes) in different levels can be linked by using the partial order relation. The partial order relation among the granules is dened based on the partial order relation among the objects. Denition 11: For two granules [x] and [x ], the partial order relation between them is dened by: [x] [x ] x x. Xt , ( tT Yt ) ), Yt ), tT (Xt , Yt ) = (( tT tT Xt ) , where T is an index set and for every t T , (Xt , Yt ) is a formal concept. The extensions of formal concepts are considered as granules. Namely, X , X U , is a granule. All formal concepts can be expressed by granules. That is, the family of all formal concepts, denoted as L(U, V, R), is dened by: L(U, V, R) = {(X , X ) | X U }. The family of all formal concepts L(U, V, R) under the meet () and join () operations is a complete lattice. The concept lattice derived from Table I is illustrated in Figure 3. A granule of objects can be expressed as a join of some small granules or a union of some equivalence classes of objects [10], [15]. For a formal concept (X, Y ), X = xX Based on the partial order relation over the family of granules U/ , a hierarchical structure can be constructed. An example of granular hierarchy is illustrated in Figure 1. It is derived from Table I. Each rectangle represents a granule. Moreover, the equivalence relation over the universe of attributes can produce the equivalence classes of attributes. A hierarchical structure of attribute granules can be built based on the similar partial order relation among the equivalence classes of attributes. The hierarchy of attribute granules derived from Table I is illustrated in Figure 2. Formal Concept Analysis: Formal concept analysis is an {x} , ( xX = = {x} ) , [x]. X xR (1,2,3,4,5,6;) (1,3,4,6;e) (1,2,5,6;a) (3,4,6;b,e) (1,6;a,e) (1,2;a,c) (6;a,b,e) (1;a,c,d,e) (;a,b,c,d,e) Fig. 3. Concept lattice for the context of Table 1, produced by Formal Concept Calculator (developed by S ren Auer, o http://www.advis.de/soeren/fca/). The meet and join operations in the lattice implement combination and decomposition of granules. In other words, meets of granules generates smaller granules, and joins of granules produces larger granules. V. C ONCLUSION We investigate multiview intelligent data analysis based on granular computing. Different types of granulation and granular structure represent different aspects of data and provide differ...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Laurentian - CHEN - 115
Subsystem based Generalizations of Rough Set ApproximationsYiyu Yao, Yaohua ChenDepartment of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: {yyao, chen115y}@cs.uregina.caAbstract. Subsystem based generalizati
W. Alabama - CS - 348
IBM DB2 at UW(a mini-tutorial)David TomanSchool of Computer Science University of WaterlooDavid Toman (University of Waterloo)IBM DB2 at UW1 / 13DB2: what is it?DB2 is a relational DBMS and a set of tools: a command-line interface to SQ
W. Alabama - CS - 887
Factorization of a 512-bits RSA keyhttp:/www.hamline.edu/~wnk/rsa/rsa.htmlFactorization of a 512-bits RSA key using th Number Field SieveOn August 22, 1999, we found that the 512-bits numberRSA-155 = 10941738641570527421809707322040357612003732
W. Alabama - CS - 887
Designs, Codes and Cryptography, 19, 101128 (2000)c 2000 Kluwer Academic Publishers, Boston. Manufactured in The Netherlands.Integer FactoringARJEN K. LENSTRA Citibank, N.A., 1 North Gate Road, Mendham, NJ 07945-3104, USA arjen.lenstra@citicorp.c
W. Alabama - CS - 887
Speaker: E. KaltofenApplied Algebra | CSC478S Lecture 1 : Jan. 29, 1991Scribe: M. GiesbrechtSparse Linear SystemsLet K be a eld, and for any n > 0, let Kn and Kn n be respectively the set of length n vectors and n n matrices, with entries in K
W. Alabama - CS - 870
'$Matlab TutorialCS370 - Introduction to Numerical ComputationSeptember 20 & 21, 2004 &1%'$Outline Matlab Overview Useful Commands Matrix Construction and Flow Control Script/Function Files Basic Graphics&2%'$What i
W. Alabama - CS - 798
W. Alabama - CS - 870
W. Alabama - PE - 1400
adding a microprocessor, 8-10 assignments IRQ, 4-3 assistance technical, 10-1 telephone numbers, 10-7 warranty repair or credit, 10-4 AutoTech service, 10-3checking connections, 2-2 switches, 2-2 computer inside view, 7-6 computer cover removing
W. Alabama - ECE - 223
Advanced Verification and DebuggingModelSimTutorialVersion 6.0b Published: November 15, 2004T-2 This document is for information and instruction purposes. Mentor Graphics reserves the right to make changes in specifications and other informa
W. Alabama - ECE - 725
Todays Agenda ECE-725 / CS-745 (2006t1-Winter): Computer Aided Verication (Introduction to Formal Methods)Lecture 3a: Mechanized Interactive Theorem ProvingMark Aagaard DC 2536, maagaard@uwaterloo.ca Ofce Hours: Mon 11:30-12:30, Wed 11:30-12:30htt
W. Alabama - ECE - 428
ECE428, Tarek1) Clearly define the following terms. Give an example and/or a diagram to help in your explanation. a. Collision b. Vulnerable Period c. Hidden Station Problem2) Consider the delay of pure ALOHA versus slotted ALOHA at very low load
W. Alabama - ECE - 223
E&CE 223 Lab Manual, 2006 UWhttp:/ece/~ece223/manual.htmlUniversity of WaterlooE&CE 223 Lab ManualWinter 2006 Department of Electrical & Computer Engineering University of WaterlooThese notes are for the exclusive use of students registered
W. Alabama - CS - 745
Model Checking TLA+ SpecicationsYuan Yu, Panagiotis Manolios, and Leslie Lamport 25 June 1999Appeared in Correct Hardware Design and Verication Methods (CHARME 99), Laurence Pierre and Thomas Kropf editors. Lecture Notes in Computer Science, numbe
W. Alabama - CS - 450
HASE DLX SIMULATION MODELTHIS DLX ARCHITECTURE MODEL OFFERS A VARIETY OF VISUALIZATIONMECHANISMS. INSTRUCTORS USE HASE BOTH AS A DEMONSTRATION TOOL AND AS A PLATFORM FOR PROGRAMMING EXERCISES THROUGH WHICH STUDENTS LEARN TO APPRECIATE THE IMPORTANC
W. Alabama - CS - 745
Bogor: An Extensible and Highly-Modular Software Model Checking FrameworkRobbyDepartment of CIS Kansas State UniversityMatthew B. DwyerDepartment of CIS Kansas State UniversityJohn HatcliffDepartment of CIS Kansas State Universityrobby@cis.
W. Alabama - CS - 745
Automated Software Engineering, 6, 3768 (1999)c 1999 Kluwer Academic Publishers, Boston. Manufactured in The Netherlands.Model Checking Complete Requirements Specications Using AbstractionRAMESH BHARADWAJ CONSTANCE L. HEITMEYERramesh@itd.nrl.na
W. Alabama - CS - 445
SE1: Software Requirements Specification and AnalysisLecture 22Model IntegrationU Waterloo SE1 (Winter 2008) p.1/23Today's AgendaModel Integration Uses of Models Composition of Models Feature Interactions Consistency among Models Model Evolu
W. Alabama - CS - 445
What is Software Engineering?Fred Brooks says that writing software is like farming, hunting were-wolves, or drowning with dinosaurs in a tar pit. Paul Heckel says it's like filming "Snow White and the Seven Dwarves". David Gries says it's a science
W. Alabama - CS - 446
Software Design and Architectures3Modeling SoftwareSoftware Design and ArchitecturesModeling SoftwareModeling Software Multiple Models Black and White Boxes Software Entities and Relationships Views: Classifying ModelsSoftware Design
W. Alabama - CS - 446
Introduction to Generative ProgrammingMichal Antkiewicz mantkiew@swen.uwaterloo.caOverview What is Generative Programming? GP Process Technology Projections Object Technology Component Technology Feature Modeling Exercise Specialization
W. Alabama - CS - 448
University of Waterloo Midterm Examination #1 Model SolutionSpring, 20071. (12 marks) Suppose that a database includes two relations, R and S. Relation R has NR tuples and occupies BR blocks on the disk. Relation S has NS tuples and occupies BS blo
W. Alabama - CS - 349
CS349/SE382 January 26, 2005Model-View-ControllerInterface/BWS Interaction Implementing call-backs Components 1/5 CS349/SE382 January 26, 2005The X ModelXclient, Xserver Standard program model Which has the BWS? OS? Run-time? Shell? Authe
W. Alabama - CS - 349
CS349/SE382 February 4, 2005User Interface DescriptionsInterface characteristics controllable: controller observable: view 1/6 CS349/SE382 February 4, 2005State Machine ExampleThree state button disabled inactive on the brink State charts
W. Alabama - CS - 349
CS349/SE382 January 24, 2005PhilosophyTrends in User Interfaces Everything has a user interface 1/6 CS349/SE382 January 24, 2005Main Event LoopInput to Output Single-threaded model Keyboard/mouse focus 2/6 CS349/SE382 January 24, 200
East Los Angeles College - SOEE - 1300
SOEE1300 Inter Maths for Environmental Sciences: 2007/2008 session Examples 3: Deadline 22nd November "A" questions are for lectures. "B" questions are for practice and should not be handed in. "C" questions are for assessment and should be handed in
W. Alabama - CS - 349
CS349/SE382 January 14, 2005Graphics AbstractionsThe Hardware Abstraction Sharing the Display The Graphics Model 1/5 CS349/SE382 January 14, 2005Abstracting the HardwareSurface to Draw on canvas (drawable, grafport, view, GDI, CDC, &c) co
W. Alabama - CS - 781
Assignment 1: Monitor Characterization=Goal -To create a monitor model that predicts the monitor RGB values required to display given tristimulus values (CIE XYZ).What to Do -1. Using a colorimeter, measure and record tristimulus values
W. Alabama - ECE - 309
POISSON1WEB.TEXECE 309 M.M. YovanovichGeneral Solution of Poisson's Equation for Plane Wall, Long Solid Circular Cylinder and Solid SphereThe general Poisson equation r2T = ,S=k with appropriate boundary conditions, and the general solution whic
W. Alabama - ECE - 309
WK6TPCSWEB.TEXECE 309 M.M. YovanovichWeek 6 Lecture 1Natural convection from isothermal UWT long horizontal circular cylinder of diameter D. General boundary layer correlation equation. See Table C.8 of the text. NuD = C GrD Prn = C RaD n where
W. Alabama - ECE - 309
WK1TPCSWEB.TEXECE 309 M.M. Yovanovich Week 1 Lecture 1Information provided: Instructor: M.M. Yovanovich, CPH 3375C X3588, E3-2133A, X6181 or X4586 email: mmyov@mhtl.uwaterloo.ca Teaching Assistants: Yuri Muzychka, E3-2133A, X6181; email: yuri@mhtl
W. Alabama - ECE - 309
WK8TPCSWEB.TEXECE 309 M.M. YovanovichWeek 8Lecture 1Zeroth Law of Thermodynamics. Temperature scales: Fahrenheit: F , Celsius: C Absolute temperatures: Rankine: R, and Kelvin: K See Website for relationships and conversions between the variou
W. Alabama - ECE - 309
WK7TPCSWEB.TEXECE 309 M.M. YovanovichWeek 7Lecture 1Radiation View Factor Some examples of nding relationships for F12 or F21 Radiation exchange between two isothermal, gray surfaces: A1; 1; T1 and A2; 2; T2: 1 _ Q12 = EbR, Eb2, , Rtotal =
W. Alabama - ME - 303
PROJ1S99.TEXME 303 Advanced Engineering Mathematics M.M. YovanovichProject due date is Friday, June 4 at 9:30 AM The following linear, second-order, nonhomogeneous partial di ferential equation PDE was derived using circular cylinder coordinates:
W. Alabama - ECE - 309
UNIVERSITY OF WATERLOO Department of Electrical Engineering ECE 309 Thermodynamics and Heat Transfer for Electrical EngineeringMid-Term Examination M.M. Yovanovich Spring 1998 June 10, 1998, 5:00-7:00 P.M.NOTE:1. Open book examination. You are pe
W. Alabama - ME - 353
FINSWEB.TEXME 353 M.M. YovanovichFins or Extended SurfacesFins or extended surfaces are used to increase the heat transfer rate from surfaces which are convectively cooled by gases air under natural or forced convection. The characteristics of n
W. Alabama - ME - 353
SUMMARY.TEXSUMMARY OF CONVECTION CORRELATION EQUATIONS ME 353 Heat Transfer 1 Department of Mechanical Engineering University of Waterloo M.M. Yovanovich November 10, 1997The attached material is a summary of some of the important results for for
W. Alabama - ME - 353
WK4TPCSWEB.TEXME 353 M.M. YovanovichWeek 4Hand out Project 1. Due Friday, October 16, 12 Noon. Extended surfaces or ns; temperature is one-dimensional T x when Bi = hte=k 0:2 where the e ective n thickness is de ned as te = A=P ; where P is the
W. Alabama - ME - 353
WK9TPCSWEB.TEXME 353 M.M. YovanovichWeek 9Makeup lecture 3. Week 8 lecture summary and several pages of summary of convective heat transfer correlations are available in Engineering Photocopy Center. Pick up and bring to future lectures. See Ap
W. Alabama - ME - 353
WK7TPCSWEB.TEXME 353 M.M. YovanovichWeek 7Lecture 1Read Chapter 5: Sections 5.1 - 5.8. Lumped Capacitance Model LCM Bi = hL=k 0:2; T ~; t = T t r System parameters: _ _ V; S; ; cP ; k; ; h; Ti; Tf ; Tsurr; qin; Egen; Estorage; Qconv; Qrad Ene
W. Alabama - ME - 353
WKxTPCSWEB.TEXME 353 M.M. YovanovichWeek 11ME 353 Heat Transfer Lab begins on Monday. See signup sheet. Forced internal laminar and turbulent convection in circular and noncircular tubes, pipes and ducts. See handout for de nitions of local and
W. Alabama - ME - 353
WK1TPCSWEB.TEXME 353 M.M. Yovanovich Week 1 Lecture 1Information provided: Instructor: M.M. Yovanovich, CPH 3375C X3588, E3-2133A, X6181 or X4586 email: mmyov@mhtl.uwaterloo.ca Teaching Assistants Mirko Stevanovic, E3-2133A, X6181; email: mirko@mh
W. Alabama - ME - 353
WK2TPCSWEB.TEXME 353 M.M. Yovanovich Week 2 Lecture 1Solutions to problems are available in Engineering Photocopy Center. First makeup lecture: Thursday, 8:30 AM, CPH 3385. Discuss the ME 353 Website. Calendar, Assigments, Projects, Exams, Lecture
W. Alabama - ME - 353
DEPARTMENT OF MECHANICAL ENGINEERING ME 353 HEAT TRANSFER 1UNIVERSITY OF WATERLOODecember 9, 1996 M.M. YovanovichTime: 9-12 A.M.Three-hour Closed Book Final Examination. Two crib sheets both sides are permitted. All questions are of equal val
W. Alabama - ME - 353
SUMTABLE.TEXME 353 HEAT TRANSFER I SUMMARY OF CONVECTION CORRELATION EQUATIONS Laminar and Turbulent Forced External Flow Flat Plate, Laminar Boundary Layer Flow= 5xRe,1=2 x Cf;x = 0:664Re,1=2 x f;x = 1:328Re,1=2 C x = Pr,1=3 Nux = 0:3387Pr1=3 Re
W. Alabama - ME - 353
UNIVERSITY OF WATERLOO DEPARTMENT OF MECHANICAL ENGINEERING ME 353 HEAT TRANSFER 1 October 25, 1991M.M. YovanovichTime: 4:30-6:30 p.m.Two-hour Closed Book Mid-term Examination. You are allowed one crib sheet both sides and the solutions to part
W. Alabama - ME - 353
WK13TPCSWEB.TEXME 353 M.M. YovanovichWeek 13Last lecture of the term. Hand in laboratory writeup to the teaching assistants. Ignore the problems for Chapter 11 which deals with Heat Exchanger Design. This topic will be covered in second heat tr
W. Alabama - ME - 353
WK12TPCSWEB.TEXME 353 M.M. YovanovichWeek 12Lecture 1See website for Maple worksheets for air properties correlation equations, and natural convection calculations. Natural convection across annular space bounded by two isothermal horizontal
W. Alabama - ME - 353
WK10TPCSWEB.TEXME 353 M.M. Yovanovich Week 10 Lecture 1Pick up material on Summary of Convection Correlation Equations. Forced External Convective Heat Transfer. Correlation equations for external natural convection: vertical at plate; horizontal
W. Alabama - ME - 353
WK6TPCSWEB.TEXME 353 M.M. YovanovichWeek 6Lecture 1Cancelled for midterm exam. Friday, October 23, 4:30-6:30 PM in CPH3374 3388.Lecture 2Cancelled for midterm exam.Lecture 3Cancelled for midterm exam.
East Los Angeles College - MATH - 1825
MATH1825 Statistics Through Applications Reading listUniversity of Leeds School of Mathematics Semester 2 20091. Baxter, P. D., (2008), MATH1825 Statistics Through Applications [Online], [Accessed on 10th August 2007], Available from World Wide W
W. Alabama - ME - 353
WK5TPCSWEB.TEXME 353 M.M. Yovanovich Week 5 Lecture 1 Lecture 2Monday, October 12 lecture cancelled for Thanksgiving Day. Resistance of truncated cone of length L, and radii a; b where b a with restriction: b , a=L 1. Thermal conductivity depends
East Los Angeles College - MATH - 3802
MATH3802 Time Series Outline Solutions to Worksheet 2University of Leeds School of Mathematics Semester 2 2009Solution to Question 1 R commands:> births1=ts(scan("http:/www.maths.leeds.ac.uk/pdbaxt/math3802/births1.txt") Read 365 items > ts.plot
W. Alabama - ME - 353
WK8TPCSWEB.TEXME 353 M.M. Yovanovich Week 8 Lecture 1Provide midterm results. Problem 3 of midterm will be re-submitted at start of next lecture. Outline of the solution procedure to be followed.Lecture 2Hand in Problem 3. Half-space solutions
East Los Angeles College - MATH - 1825
MATH1825: Lecture 7Two sample non parametric tests1Two sample problems Suppose that we have two samples of data and we are interested in comparing their averages to see if there is a large difference between them. The samples are small in size
W. Alabama - ME - 353
WK3TPCSWEB.TEXME 353 M.M. YovanovichWeek 3ME 353 Web Site: Summary of week 2 topics are on the Web. Contact resistance: Rc = 1=hc A; see Table 3.1 for typical values of Rt;c; how to get hc, contact conductance, from Table 3.1; hc = 1=Rt;c W=m2K
East Los Angeles College - MATH - 1825
MATH1825 Statistics Through Applications Solutions to ExercisesUniversity of Leeds School of Mathematics Semester 2 2009Solution to Question 1 (a) The mean, median and quartiles are produced using the summary command: summary(midsize) Min. 1st Qu
W. Alabama - ME - 353
RADCONDWEB.TEXME 353 M.M. YovanovichRadiative ConductanceThe radiative conductance is de ned asQ hrad = A T 12 T 1 1, 2The radiative exchange between two isothermal gray surfaces is obtained from 1 Q12 = EbR, Eb2 total where Eb1 = T14, Eb2 =
East Los Angeles College - MATH - 1825
MATH1825: Lecture 4Power and sample size for the one sample t-test1How large a sample is needed? Size of sample affects: ability to detect an effect if it is present; cost of obtaining the information. We seek the smallest sample that will a
W. Alabama - ME - 353
UNIVERSITY OF WATERLOO DEPARTMENT OF MECHANICAL ENGINEERING ME 353 HEAT TRANSFER 1 October 26, 1990 M.M. YovanovichTime: 7-9 p.m.Two-hour Closed Book Mid-term Examination. You are allowed one crib sheet both sides and the solutions to partial di
W. Alabama - ME - 353
POISSONWEB.TEXME 353 M.M. YovanovichGeneral Solution of Poisson Equation for Plane Wall, Long Solid Circular Cylinder and Solid SphereThe general Poisson equation r2T = ,P =k with appropriate boundary conditions, and the general solution which