From Reality to Generalization Working with Abstractions Research Seminar Mohammad Reza Malek Institute for Geoinformation, Tech. Univ. Vienna

Slides:



Advertisements
Similar presentations
Spectral Analysis of Function Composition and Its Implications for Sampling in Direct Volume Visualization Steven Bergner GrUVi-Lab/SFU Torsten Möller.
Advertisements

3D Geometry for Computer Graphics
Lect.3 Modeling in The Time Domain Basil Hamed
1 A camera is modeled as a map from a space pt (X,Y,Z) to a pixel (u,v) by ‘homogeneous coordinates’ have been used to ‘treat’ translations ‘multiplicatively’
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Interpolation By Radial Basis Function ( RBF ) By: Reihane Khajepiri, Narges Gorji Supervisor: Dr.Rabiei 1.
Pattern Recognition and Machine Learning: Kernel Methods.
CmpE 104 SOFTWARE STATISTICAL TOOLS & METHODS MEASURING & ESTIMATING SOFTWARE SIZE AND RESOURCE & SCHEDULE ESTIMATING.
MRA basic concepts Jyun-Ming Chen Spring Introduction MRA (multi- resolution analysis) –Construct a hierarchy of approximations to functions in.
Printed by A HYPERTEXT ON LINEAR ALGEBRA Prototype of a large-scale system of mathematical text Robert Mayans DEPARTMENT OF MATHEMATICS,
Linear Transformations
A Workshop on Subject GRE / AGRE Maths in 9 Classes, II Hours each Day & Three mock tests for AGRE By: Satyadhar Joshi
Some useful linear algebra. Linearly independent vectors span(V): span of vector space V is all linear combinations of vectors v i, i.e.
The Terms that You Have to Know! Basis, Linear independent, Orthogonal Column space, Row space, Rank Linear combination Linear transformation Inner product.
Basic Concepts and Definitions Vector and Function Space. A finite or an infinite dimensional linear vector/function space described with set of non-unique.
Optical Flow Estimation using Variational Techniques Darya Frolova.
Orthogonality and Least Squares
Elementary Linear Algebra Anton & Rorres, 9 th Edition Lecture Set – 08 Chapter 8: Linear Transformations.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM.
Quantum correlations. Adam W. Majewski. Quantum entanglement. Ghhjhjj Quantum entanglement is a phenomenon that occurs when particles (subsystems) are.
Overview and Mathematics Bjoern Griesbach
Principles of the Global Positioning System Lecture 10 Prof. Thomas Herring Room A;
 Limit Cycle Isolated closed trajectories Analysis is, in general, quite difficult. For nonlinear systems, two simple results exist. Limit Cycle
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Length and Dot Product in R n Notes: is called a unit vector. Notes: The length of a vector is also called its norm. Chapter 5 Inner Product Spaces.
Radial Basis Function Networks
Signal-Space Analysis ENSC 428 – Spring 2008 Reference: Lecture 10 of Gallager.
Graphics CSE 581 – Interactive Computer Graphics Mathematics for Computer Graphics CSE 581 – Roger Crawfis (slides developed from Korea University slides)
A Study of The Applications of Matrices and R^(n) Projections By Corey Messonnier.
Knowledge representation
Algorithms for a large sparse nonlinear eigenvalue problem Yusaku Yamamoto Dept. of Computational Science & Engineering Nagoya University.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Elementary Linear Algebra Anton & Rorres, 9th Edition
CPSC 491 Xin Liu Nov 17, Introduction Xin Liu PhD student of Dr. Rokne Contact Slides downloadable at pages.cpsc.ucalgary.ca/~liuxin.
6 1 Linear Transformations. 6 2 Hopfield Network Questions The network output is repeatedly multiplied by the weight matrix W. What is the effect of this.
4 4.4 © 2012 Pearson Education, Inc. Vector Spaces COORDINATE SYSTEMS.
Linear Algebra (Aljabar Linier) Week 10 Universitas Multimedia Nusantara Serpong, Tangerang Dr. Ananda Kusuma
AN ORTHOGONAL PROJECTION
A Set of Tools for Map Use in a Digital Environment Barbara Hofer Institute for Geoinformation
Geographic Information Science
1 1.8 © 2016 Pearson Education, Inc. Linear Equations in Linear Algebra INTRODUCTION TO LINEAR TRANSFORMATIONS.
AGC DSP AGC DSP Professor A G Constantinides©1 Hilbert Spaces Linear Transformations and Least Squares: Hilbert Spaces.
Chapter 24 Sturm-Liouville problem Speaker: Lung-Sheng Chien Reference: [1] Veerle Ledoux, Study of Special Algorithms for solving Sturm-Liouville and.
AGC DSP AGC DSP Professor A G Constantinides©1 Signal Spaces The purpose of this part of the course is to introduce the basic concepts behind generalised.
Mathematical Tools of Quantum Mechanics
1. Systems of Linear Equations and Matrices (8 Lectures) 1.1 Introduction to Systems of Linear Equations 1.2 Gaussian Elimination 1.3 Matrices and Matrix.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Basic Theory (for curve 01). 1.1 Points and Vectors  Real life methods for constructing curves and surfaces often start with points and vectors, which.
Chapter 4 Vector Spaces Linear Algebra. Ch04_2 Definition 1: ……………………………………………………………………. The elements in R n called …………. 4.1 The vector Space R n Addition.
4 4.5 © 2016 Pearson Education, Inc. Vector Spaces THE DIMENSION OF A VECTOR SPACE.
Principal Warps: Thin-Plate Splines and the Decomposition of Deformations 김진욱 ( 이동통신망연구실 ; 박천현 (3D 모델링 및 처리연구실 ;
Graphics Graphics Korea University kucg.korea.ac.kr Mathematics for Computer Graphics 고려대학교 컴퓨터 그래픽스 연구실.
MASKS © 2004 Invitation to 3D vision Lecture 6 Introduction to Algebra & Rigid-Body Motion Allen Y. Yang September 18 th, 2006.
1 1.3 © 2016 Pearson Education, Ltd. Linear Equations in Linear Algebra VECTOR EQUATIONS.
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 1: INTRODUCTION.
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Spatcial Description & Transformation
Quantum One.
GENERAL VIEW OF KRATOS MULTIPHYSICS
1.3 Vector Equations.
I.4 Polyhedral Theory (NW)
General Principles 4/10/2019.
Biomedical Signal processing Chapter 1 Introduction
I.4 Polyhedral Theory.
Linear Vector Space and Matrix Mechanics
Vector Spaces COORDINATE SYSTEMS © 2012 Pearson Education, Inc.
Approximation of Functions
Presentation transcript:

From Reality to Generalization Working with Abstractions Research Seminar Mohammad Reza Malek Institute for Geoinformation, Tech. Univ. Vienna

There is no science and no knowledge without abstraction.  Abstraction is an emphasis on the idea, qualities and properties rather than particulars.  Generalization is a broadening of application to encompass a larger domain of objects. Introduction ( Definition )

Introduction (Motivation)  Advantages: - To open new windows - To ease solving problems: * in abstraction by hiding irrelevant details * in generalization by replacing multiple entities which perform similar functions  In GIS: - A framework for open systems * Standards * Software programming

Specific Problem Specific Solution Specific Method General Problem Abstraction/Generalization General Solution General Method Specification/Instantiation Introduction (Methodology)

Introduction (Aim)  The main aim of the current presentation is: To give some important and practical remarks about abstraction and generalization based on mathematical toolboxes

Structure Introduction Related work Functional analysis Functional analysis as a toolbox in GIS Some remarks with examples Summarize

Related Work …  How people do get abstract concepts? (Epistemology)  Any work in the spatial theory  Frank’s approach: - GIS is pieces of a puzzle - Describe your model by an algebra - Algebras can be combined

Functional Analysis  Functional analysis is that branch of mathematics and specifically of analysis which is concerned with the study of spaces of functions.  A X Vector Space Scalar Field functinal: L:X n  R  Dual Sapce is created (spanned) by functionalas themselves.

Functional Analysis (continue)   -dirac functional at a specified point returns the value of the function at that point.  Nearly all kind of measurements such as temp., dist., angle can be interpreted as a  functional on a Hilbert space.  x f=f(x) L:H  E  R  Example: A raster map (digital image) can be considered as :

X  n L  m A L’X’ AtAt PlPl PxPx (*) x =(P x ) -1.A t.P l.(*) l P x = (A t.P l.A) X= (A t.P l.A) -1.A t.P l.l A-A- ? Functional Analysis (example)  Parametric Model Adjustment:

(*) l =(P l ) -1.B t.P w.(*) w P w = (B. P l -1. B t ) -1 l= P l -1.B t.(B.P l -1.B t ) -1.w B-B- ? Functional Analysis (example)  Observation condition equation: W  n L  m B PlPl PwPw L’W’ BtBt

Functional Analysis as a toolbox  Analog-to-digital conversion Func. desc.Value desc. X c XdXd

Functional Analysis as a toolbox  Key concept: Function spaces Analog situation Dual spaces Digital situation

Functional Analysis as a toolbox (spectral description)  Digital process means using spectral descriptions Base functionEigenvector  Example: (Linear Filter)  An important theorem in functional analysis

Functional Analysis as a toolbox (numerical solvability)  Is there a solution for the specific problem?  Does this procedure converge?  Fixed point theorem (Banach theorem, Schauder theorem, …)

Functional Analysis as a toolbox (Generalized spatial interpolation)  Given n linear, independent and bounded functional (not necessary  functional): - Estimate the vale of a functional (Local Interpolation) - Estimate the function (Global Interpolation) L1 L5 L4 L3 L2 L0=? L f=l ; O(L)=n×1

Functional Analysis as a toolbox (summary) subjectTool in functional Digitizing Digital description Process A distance minimization Convergence New problem Finding optimal solution Distance Multi type interpolation … Functional Eigenvalue Operator Approximation Fixed point theorem Linearization Orthogonal projection theorem Meter Generalized interpolation …

Notes in Abstraction/Generalization (similarity)  Look to similarities - A reasonable start point - It maybe necessary but not sufficient  Example: Similarities between a geodetic network and a cable framework

Notes in Abstraction/Generalization (isomorphism)  Look for isomorphism - Note to fundamental properties  Example: The weight matrix in the least squares adjustment procedure and the stiffness matrix in the framework structure analysis by finite element method. Network design orders Structure design

Notes in Abstraction/Generalization (change)  Change the selected tools with another suitable and consist tool  Example: Using 4-dimensional Hamilton algebra in place of traditional matrix rotational methods: - The gimbal lock problem in navigation and virtual reality - A quaternion is defined as follow: Where i, j, k are hyper imagery numbers.  The newer does not mean the better.

Notes in Abstraction/Generalization (limitation)  Be aware of the limitation of the selected tool  Example: A method maybe too general to apply. Euclidean space, D=[-1,1] with 1ffLl 2 1 x 11 1   Known: Required:

Summary  Abstraction/generalization is an important part of preparing an open system.  Functional analysis is introduced.  The following notes play an important role in abstraction: - similarities - fundamental common concepts or properties - to be dare to change the selected tool - familiarity with limitation of the selected tool  We need a type of experts who work as a bridge between pure science and engineering (after Grafarend: operational expert)