Big Data Adaptation DatAptor Dr Khalil Sima'an
|
|
|
- Juliet Jenkins
- 9 years ago
- Views:
Transcription
1 Big Data Adaptation DatAptor Dr Khalil Sima'an an Institute for Logic, Language and Computation University of Amsterdam The Netherlands
2 MT at ILLC-UvA Statistical Language Processing and Learning Lab. Language Technology Machine Translation Linguistic structure Statistical Learning
3 MT at ILLC-UvA Statistical Language Processing and Learning Lab. Machine Translation Main topics within SLPL Syntax-driven SMT (learning, decoding) Learning latent reordering for translation Hierarchical models with morph. And syntax Linguistics Statistical Learning... Data-powered Adaptation SLPL Lab (Growing: 8 PhD students; 4 postdocs; Programmer) Five projects on Statistical MT ( ) This talk: Big Data and DatAptor (Feb Feb 2017)
4 BIG DATA What Comes to Mind?
5 BIG DATA Data Data Data Data... (Repeated epeated many many times)
6 BIG DATA Everyone wants big data (Does anyone know what for?)
7 BIG DATA What comes to mind? Efficient computing Big storage + Fast search Diversity Quality differences Noise; Difficult statistics... Saturated statistics Just count and divide Simple models are enough [cf. The Unreasonable Effectiveness of Data. Halevy, Norvig and Pereira 2009.]
8 BIG DATA What comes to mind? Efficient computing Storage + search. Diversity Quality differences. Saturated statistics Just count and divide Simple models are enough. Noise, difficult statistics... [cf. The Unreasonable Effectiveness of Data. Halevy, Norvig and Pereira 2009.] Diversity also offers advantages Language use (different domains) Translators practice and guidelines
9 BIG DATA What comes to mind? Efficient computers Storage + search. Diversity Quality differences. Saturated statistics Just count and divide Simple models are enough. Noise, difficult statistics... [cf. The Unreasonable Effectiveness of Data. Halevy, Norvig and Pereira 2009.] Diversity also offers advantages Language use (different domains) Translators practice and guidelines DatAptor Project
10 DatAptor Project Data-Powered Domain-Specific Translation Services on Demand Partners (User Board) TAUS EC DGT Intel Inc. Symantec Researchers (SLPL, ILLC, UvA) Dr Khalil Sima'an (principal investigator) Dr Christof Monz (senior researcher) Dr Bart Mellebeek (postdoc: Jan 2013) Milos Stanojevic (PhD student: March 2013) Vacancies: postdoc + programmer
11 DatAptor Motivation Versatile adaptation needed Potential demand vs. current demand Continuously increasing text volumes Large variability in kinds of texts (domains) Changing translation market Changing domains, e.g. shifting international trade/cultural/... exchange Changing acceptance for automatic translation Versatile adaptation of MT Engines? How?
12 So many domains... so little time... Versatile Build an MT System For every domain of language use sports; news; politics; financial; banking; automotive; drugs; food; appliance manuals; hardware/software manuals; scientific articles;... Automatically and rapidly Minimal human intervention On demand: user specs. User supplied example texts to be translated A population of MT Systems!
13 Current Practice Tiny Data Adaptation
14 Current Practice Tiny Data Adaptation DATAout (News) DATAin MTIn MTIn MTOut
15 Current Practice Tiny Data Adaptation DATAout (News) DATAin Din Din Adapt Adapt A_MTIn MTOut
16 Tiny Data Adaptation Current Practice Task Build MT system from tiny in-domain data using whatever out-of-domain data exists Theoretically Challenging, interesting, very difficult Practice Assumptions maybe too strong Alternative Scenario BIG DATA Adaptation
17 Big Data == Diversity Drugs Food Sports Banking Appliance News Financial Hardware Politics Software
18 DatAptor Hypothesis Big Data Metaphore Imagine a world of translators A translator: background + experience A translator for every situation For every new translation order Find the best suitable translator
19 DatAptor Hypothesis Diversity Big Data == Diversity Metaphore Imagine a world of translators A translator for every situation A translator with own background and experience For every new translation order Find the best suitable translator If (Big Data == ``A World of Domains ) Diversity enables rapid adaptation to new domain ``Find the most suitable MT system in the Data
20 DatAptor Challenges I INPUT: User documents from some domain + BIG DATA OUTPUT: SMT system adapted for domain Distill from BIG DATA a suitable training data Weigh some documents as more relevant than others Train SMT system on distilled data. Map of BIG DATA Efficiency for distilling suitable training data Map: the more related, the closer to each other on the map How to measure domain similarity? Statistical (hierarchical-)topic similarity; translation-equivalence and instance weighting
21 BIG DATA vs. BIG Trans. DATA
22 BIG T-DATA Translation Data BIG DATA Translation Equations VII = 7 Meaning Equations V+II = VII 5+2 = 7 Semantic Equation VII = (V+II) = (5+2) = 7 + Domain Diversity Topic Similarity(?) Semantic Similarity(?)
23 BIG T-DATA VII = 7 Translation Data Translation Equations VII = 7 Meaning Equations V+II = VII 5+2 = 7 Semantic Equation VII = (V+II) = (5+2) = 7 + BIG DATA Domain Diversity Topic Similarity(?) Semantic Similarity(?) More Many More Accurate Topic/Semantic Equations/Similarity relations
24 DatAptor Challenges II User-Driven Data-Powered Adaptation Recursive, Hierarchical Meaning Equations Structures translation equations; Better reordering Better fit with morpho-syntax; ``Deeper meaning equations
25 To conclude Big Trans. Data Enables Data-Powered Adaptation (DatAptation) Statistics over ``Meaning Equations More than MT? Language understanding! Thank you!
HIERARCHICAL HYBRID TRANSLATION BETWEEN ENGLISH AND GERMAN
HIERARCHICAL HYBRID TRANSLATION BETWEEN ENGLISH AND GERMAN Yu Chen, Andreas Eisele DFKI GmbH, Saarbrücken, Germany May 28, 2010 OUTLINE INTRODUCTION ARCHITECTURE EXPERIMENTS CONCLUSION SMT VS. RBMT [K.
Empirical Machine Translation and its Evaluation
Empirical Machine Translation and its Evaluation EAMT Best Thesis Award 2008 Jesús Giménez (Advisor, Lluís Màrquez) Universitat Politècnica de Catalunya May 28, 2010 Empirical Machine Translation Empirical
Language and Computation
Language and Computation week 13, Thursday, April 24 Tamás Biró Yale University [email protected] http://www.birot.hu/courses/2014-lc/ Tamás Biró, Yale U., Language and Computation p. 1 Practical matters
Computer Aided Translation
Computer Aided Translation Philipp Koehn 30 April 2015 Why Machine Translation? 1 Assimilation reader initiates translation, wants to know content user is tolerant of inferior quality focus of majority
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
FNWI Master Evening 19 February 2015 Computer Science. Alban Ponse, University of Amsterdam FNWI Master Evening 2015-02-19: Computer Science 1/18
FNWI Master Evening 19 February 2015 Computer Science Alban Ponse, University of Amsterdam FNWI Master Evening 2015-02-19: Computer Science 1/18 Master Evening 19 February 2015: Computer Science Your hosts
PROMT Technologies for Translation and Big Data
PROMT Technologies for Translation and Big Data Overview and Use Cases Julia Epiphantseva PROMT About PROMT EXPIRIENCED Founded in 1991. One of the world leading machine translation provider DIVERSIFIED
Machine Translation at the European Commission
Directorate-General for Translation Machine Translation at the European Commission Konferenz 10 Jahre Verbmobil Saarbrücken, 16. November 2010 Andreas Eisele Project Manager Machine Translation, ICT Unit
Machine translation techniques for presentation of summaries
Grant Agreement Number: 257528 KHRESMOI www.khresmoi.eu Machine translation techniques for presentation of summaries Deliverable number D4.6 Dissemination level Public Delivery date April 2014 Status Author(s)
IRIS - English-Irish Translation System
IRIS - English-Irish Translation System Mihael Arcan, Unit for Natural Language Processing of the Insight Centre for Data Analytics at the National University of Ireland, Galway Introduction about me,
3TU Master of Science in Systems and Control. An essential engineering qualification for future decades
3TU Master of Science in Systems and Control An essential engineering qualification for future decades The challenge of Systems and Control As the complexity and importance of our many industrial structures
Lecture 17: Requirements Specifications
Lecture 17: Requirements Specifications Why we need to write specifications Purpose and audience Choosing an appropriate size and formality Desiderata for Specifications Properties of good specifications
Python Programming: An Introduction to Computer Science
Python Programming: An Introduction to Computer Science Chapter 1 Computers and Programs 1 Objectives To understand the respective roles of hardware and software in a computing system. To learn what computer
The SPES Methodology Modeling- and Analysis Techniques
The SPES Methodology Modeling- and Analysis Techniques Dr. Wolfgang Böhm Technische Universität München [email protected] Agenda SPES_XT Project Overview Some Basic Notions The SPES Methodology SPES_XT
UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE. EDUCATION AND EXAMINATION REGULATIONS Academic Year 2012-2013 PART B THE MASTER S PROGRAMME IN LOGIC
UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE EDUCATION AND EXAMINATION REGULATIONS Academic Year 2012-2013 PART B THE MASTER S PROGRAMME IN LOGIC September 1 st 2012 Chapter 1 Article 1.1 Article 1.2 Chapter
CS 40 Computing for the Web
CS 40 Computing for the Web Art Lee January 20, 2015 Announcements Course web on Sakai Homework assignments submit them on Sakai Email me the survey: See the Announcements page on the course web for instructions
Testing Introduction. IEEE Definitions
Testing Introduction IEEE Definitions Software testing is the process of analyzing a software item to detect the differences between existing and required conditions (that is, bugs) and to evaluate the
WHITE PAPER. Peter Drucker. intentsoft.com 2014, Intentional Software Corporation
We know now that the source of wealth is something specifically human: knowledge. If we apply knowledge to tasks we already know how to do, we call it productivity. If we apply knowledge to tasks that
Programming Languages. 2013 The McGraw-Hill Companies, Inc. All rights reserved.
Define programming of and describe the six steps of programming. Discuss design tools including top-down design, pseudocode, flowcharts, and logic structures. Describe program testing and the tools for
Model-based Quality Assurance of Automotive Software
Model-based Quality Assurance of Automotive Software Jan Jürjens 1, Daniel Reiss 2, David Trachtenherz 3 1 Open University (GB) and Microsoft Research (Cambridge) 2 Elektrobit (Germany) 3 TU Munich (Germany)
Course MS10975A Introduction to Programming. Length: 5 Days
3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: [email protected] Web: www.discoveritt.com Course MS10975A Introduction to Programming Length: 5 Days
DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING
DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING Fall 2000 The instructions contained in this packet are to be used as a guide in preparing the Departmental Computer Science Degree Plan Form for the Bachelor's
CS 51 Intro to CS. Art Lee. September 2, 2014
CS 51 Intro to CS Art Lee September 2, 2014 Announcements Course web page at: http://www.cmc.edu/pages/faculty/alee/cs51/ Homework/Lab assignment submission on Sakai: https://sakai.claremont.edu/portal/site/cx_mtg_79055
School of Computer Science
School of Computer Science Head of School Professor S Linton Taught Programmes M.Sc. Advanced Computer Science Artificial Intelligence Computing and Information Technology Information Technology Human
What makes Big Visual Data hard?
What makes Big Visual Data hard? Quint Buchholz Alexei (Alyosha) Efros Carnegie Mellon University My Goals 1. To make you fall in love with Big Visual Data She is a fickle, coy mistress but holds the key
3TU MSc in Embedded Systems. A critical engineering qualification for future decades
3TU MSc in Embedded Systems A critical engineering qualification for future decades The challenge of Embedded Systems Embedded systems are hardware/software systems built into devices that are not necessarily
CPU Organization and Assembly Language
COS 140 Foundations of Computer Science School of Computing and Information Science University of Maine October 2, 2015 Outline 1 2 3 4 5 6 7 8 Homework and announcements Reading: Chapter 12 Homework:
Python Programming: An Introduction to Computer Science
Python Programming: An Introduction to Computer Science Chapter 1 Computers and Programs 1 The Universal Machine n A computer -- a machine that stores and manipulates information under the control of a
DNS use guidelines in AWS Jan 5, 2015 Version 1.0
University of Notre Dame DNS use guidelines in AWS Jan 5, 2015 Version 1.0 Contents 1 Purpose... 3 1.1 Overview... 3 2 DNS Overview... 3 2.1 On Premise DNS... 3 2.2 AWS DNS... 3 2.3 DNS Logical Diagram...
Realizing business flexibility through integrated SOA policy management.
SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished
Introducción. Diseño de sistemas digitales.1
Introducción Adapted from: Mary Jane Irwin ( www.cse.psu.edu/~mji ) www.cse.psu.edu/~cg431 [Original from Computer Organization and Design, Patterson & Hennessy, 2005, UCB] Diseño de sistemas digitales.1
M LTO Multilingual On-Line Translation
O non multa, sed multum M LTO Multilingual On-Line Translation MOLTO Consortium FP7-247914 Project summary MOLTO s goal is to develop a set of tools for translating texts between multiple languages in
Non-Data Aided Carrier Offset Compensation for SDR Implementation
Non-Data Aided Carrier Offset Compensation for SDR Implementation Anders Riis Jensen 1, Niels Terp Kjeldgaard Jørgensen 1 Kim Laugesen 1, Yannick Le Moullec 1,2 1 Department of Electronic Systems, 2 Center
WINDOWS AZURE NETWORKING
WINDOWS AZURE NETWORKING The easiest way to connect to Windows Azure applications and data is through an ordinary Internet connection. But this simple solution isn t always the best approach. Windows Azure
SURVEY REPORT DATA SCIENCE SOCIETY 2014
SURVEY REPORT DATA SCIENCE SOCIETY 2014 TABLE OF CONTENTS Contents About the Initiative 1 Report Summary 2 Participants Info 3 Participants Expertise 6 Suggested Discussion Topics 7 Selected Responses
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 INTELLIGENT MULTIDIMENSIONAL DATABASE INTERFACE Mona Gharib Mohamed Reda Zahraa E. Mohamed Faculty of Science,
Masters in Computing and Information Technology
Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits
Question template for interviews
Question template for interviews This interview template creates a framework for the interviews. The template should not be considered too restrictive. If an interview reveals information not covered by
Fall 2012 Q530. Programming for Cognitive Science
Fall 2012 Q530 Programming for Cognitive Science Aimed at little or no programming experience. Improve your confidence and skills at: Writing code. Reading code. Understand the abilities and limitations
FPGA-based MapReduce Framework for Machine Learning
FPGA-based MapReduce Framework for Machine Learning Bo WANG 1, Yi SHAN 1, Jing YAN 2, Yu WANG 1, Ningyi XU 2, Huangzhong YANG 1 1 Department of Electronic Engineering Tsinghua University, Beijing, China
A Unified View of Virtual Machines
A Unified View of Virtual Machines First ACM/USENIX Conference on Virtual Execution Environments J. E. Smith June 2005 Introduction Why are virtual machines interesting? They allow transcending of interfaces
Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification
Introduction Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification Advanced Topics in Software Engineering 1 Concurrent Programs Characterized by
Automatic Speech Recognition and Hybrid Machine Translation for High-Quality Closed-Captioning and Subtitling for Video Broadcast
Automatic Speech Recognition and Hybrid Machine Translation for High-Quality Closed-Captioning and Subtitling for Video Broadcast Hassan Sawaf Science Applications International Corporation (SAIC) 7990
What is a programming language?
Overview Introduction Motivation Why study programming languages? Some key concepts What is a programming language? Artificial language" Computers" Programs" Syntax" Semantics" What is a programming language?...there
Using Evaluation to Support a Results- Based Management System
Using Evaluation to Support a Results- Based Management System The E in M & E Evaluation Evaluation is the systematic and objective assessment of an ongoing or completed project, program or policy, including
Building Metrics for a Process
Building Metrics for a Our last column kicked off a series on process metrics. We started off by citing some of the problems and pitfalls we have encountered in our work with clients, such as creating
Phrase-Based MT. Machine Translation Lecture 7. Instructor: Chris Callison-Burch TAs: Mitchell Stern, Justin Chiu. Website: mt-class.
Phrase-Based MT Machine Translation Lecture 7 Instructor: Chris Callison-Burch TAs: Mitchell Stern, Justin Chiu Website: mt-class.org/penn Translational Equivalence Er hat die Prüfung bestanden, jedoch
340368 - FOPR-I1O23 - Fundamentals of Programming
Coordinating unit: 340 - EPSEVG - Vilanova i la Geltrú School of Engineering Teaching unit: 723 - CS - Department of Computer Science Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING
COURSE SYLLABUS Department of Biblical Studies BL650 Online Greek Language Spring, 2016
COURSE SYLLABUS Department of Biblical Studies BL650 Online Greek Language Spring, 2016 Rev. Richard Herbster, M.Div. Mt. Pleasant Presbyterian Church Aliquippa PA 15001 724-495-6362 [email protected]
a Data Science initiative @ Univ. Piraeus [GR]
a Data Science initiative @ Univ. Piraeus [GR] The Data Science Lab members June 2015 What is Data Science source: quora.com! Looking at data! Tools and methods used to analyze large amounts of data! Anything
Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1
The Role of Programming in Informatics Curricula A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The problem, and the key concepts. Dimensions
Folksonomies versus Automatic Keyword Extraction: An Empirical Study
Folksonomies versus Automatic Keyword Extraction: An Empirical Study Hend S. Al-Khalifa and Hugh C. Davis Learning Technology Research Group, ECS, University of Southampton, Southampton, SO17 1BJ, UK {hsak04r/hcd}@ecs.soton.ac.uk
Using Artificial Intelligence to Manage Big Data for Litigation
FEBRUARY 3 5, 2015 / THE HILTON NEW YORK Using Artificial Intelligence to Manage Big Data for Litigation Understanding Artificial Intelligence to Make better decisions Improve the process Allay the fear
Hardware Assisted Virtualization
Hardware Assisted Virtualization G. Lettieri 21 Oct. 2015 1 Introduction In the hardware-assisted virtualization technique we try to execute the instructions of the target machine directly on the host
ICT Call 7 ROBOHOW.COG FP7-ICT-288533
ICT Call 7 ROBOHOW.COG FP7-ICT-288533 Deliverable D8.1: Set up of WWW facilities April 30th, 2012 D8.1 FP7-ICT-288533 ROBOHOW.COG April 30th, 2012 Project acronym: Project full title: ROBOHOW.COG Web-enabled
Unit A451: Computer systems and programming. Section 2: Computing Hardware 1/5: Central Processing Unit
Unit A451: Computer systems and programming Section 2: Computing Hardware 1/5: Central Processing Unit Section Objectives Candidates should be able to: (a) State the purpose of the CPU (b) Understand the
A Python Tour: Just a Brief Introduction CS 303e: Elements of Computers and Programming
A Python Tour: Just a Brief Introduction CS 303e: Elements of Computers and Programming "The only way to learn a new programming language is by writing programs in it." -- B. Kernighan and D. Ritchie "Computers
FPGA area allocation for parallel C applications
1 FPGA area allocation for parallel C applications Vlad-Mihai Sima, Elena Moscu Panainte, Koen Bertels Computer Engineering Faculty of Electrical Engineering, Mathematics and Computer Science Delft University
Information Technology and Knowledge Management
Information Technology and Knowledge Management E. Shimemura and Y. Nakamori Japan Advanced Institute of Science and Technology 1-1 Asahidai, Tatsunokuchi, Ishikawa 923-1292, Japan Abstract This paper
Statistical Machine Translation
Statistical Machine Translation Some of the content of this lecture is taken from previous lectures and presentations given by Philipp Koehn and Andy Way. Dr. Jennifer Foster National Centre for Language
Compiler and Language Processing Tools
Compiler and Language Processing Tools Summer Term 2011 Prof. Dr. Arnd Poetzsch-Heffter Software Technology Group TU Kaiserslautern Prof. Dr. Arnd Poetzsch-Heffter Compilers 1 Outline 1. Language Processing
COCOVILA Compiler-Compiler for Visual Languages
LDTA 2005 Preliminary Version COCOVILA Compiler-Compiler for Visual Languages Pavel Grigorenko, Ando Saabas and Enn Tyugu 1 Institute of Cybernetics, Tallinn University of Technology Akadeemia tee 21 12618
Custom Web Development Guidelines
Introduction Custom Web Development Guidelines Unlike shrink wrap software, custom software development involves a partnership between the architect/programmer/developer (SonicSpider) and the owner/testers/users
THE CHINESE UNIVERSITY OF HONG KONG DEPARTMENT OF TRANSLATION COURSE OUTLINE
THE CHINESE UNIVERSITY OF HONG KONG DEPARTMENT OF TRANSLATION 2015 16 COURSE OUTLINE COURSE CODE TRAN2610 ENGLISH TITLE Introduction to Computer aided Translation CHINESE TITLE 電 腦 輔 助 翻 譯 導 論 NUMBER OF
Systematic Comparison of Professional and Crowdsourced Reference Translations for Machine Translation
Systematic Comparison of Professional and Crowdsourced Reference Translations for Machine Translation Rabih Zbib, Gretchen Markiewicz, Spyros Matsoukas, Richard Schwartz, John Makhoul Raytheon BBN Technologies
(Refer Slide Time: 02:39)
Computer Architecture Prof. Anshul Kumar Department of Computer Science and Engineering, Indian Institute of Technology, Delhi Lecture - 1 Introduction Welcome to this course on computer architecture.
Hybrid Machine Translation Guided by a Rule Based System
Hybrid Machine Translation Guided by a Rule Based System Cristina España-Bonet, Gorka Labaka, Arantza Díaz de Ilarraza, Lluís Màrquez Kepa Sarasola Universitat Politècnica de Catalunya University of the
ROMANIAN - AMERICAN UNIVERSITY Foundation Year. Learn Romanian and about Romania! Improve your English!
ROMANIAN - AMERICAN UNIVERSITY Foundation Year Learn Romanian and about Romania! Improve your English! The foundation year of Romanian language for foreign students is organized by the Department of Foreign
Compiler I: Syntax Analysis Human Thought
Course map Compiler I: Syntax Analysis Human Thought Abstract design Chapters 9, 12 H.L. Language & Operating Sys. Compiler Chapters 10-11 Virtual Machine Software hierarchy Translator Chapters 7-8 Assembly
Introduction to Software Engineering. 8. Software Quality
Introduction to Software Engineering 8. Software Quality Roadmap > What is quality? > Quality Attributes > Quality Assurance: Planning and Reviewing > Quality System and Standards 2 Sources > Software
USER MODELLING IN ADAPTIVE DIALOGUE MANAGEMENT
USER MODELLING IN ADAPTIVE DIALOGUE MANAGEMENT Gert Veldhuijzen van Zanten IPO, Center for Research on User-System Interaction, P.O. Box 213, 5600 MB Eindhoven, the Netherlands [email protected]
HARDWARE, SOFTWARE AND CONFIGURATION REQUIREMENTS
Team Services PREMISE INSTALLATION REQUIREMENTS HARDWARE, SOFTWARE AND CONFIGURATION REQUIREMENTS Team Services may require reconfiguration of a client s existing environment to support our new dedicated
what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored?
Inside the CPU how does the CPU work? what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored? some short, boring programs to illustrate the
Careers for Physics Majors
Careers for Physics Majors 1. General: Skills/Salaries 3. Physics bachelor s career statistics 4. Physics master s career statistics 5. Physics PhD career statistics Most of the information is from the
Project Management for Scientists
Project Management for Scientists Cost & Schedule Estimates Christoph U. Keller, [email protected] Sterrekundig Instituut Utrecht Utrecht University www.astro.uu.nl/~keller Outline Resource Assignments
Reusable Knowledge-based Components for Building Software. Applications: A Knowledge Modelling Approach
Reusable Knowledge-based Components for Building Software Applications: A Knowledge Modelling Approach Martin Molina, Jose L. Sierra, Jose Cuena Department of Artificial Intelligence, Technical University
CHAPTER 13 Capital Structure and Leverage
CHAPTER 13 Capital Structure and Leverage Business and financial risk Optimal capital structure Operating Leverage Capital structure theory 1 What s business risk? Uncertainty about future operating income
Computer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
CLUSTER ANALYSIS WITH R
CLUSTER ANALYSIS WITH R [cluster analysis divides data into groups that are meaningful, useful, or both] LEARNING STAGE ADVANCED DURATION 3 DAY WHAT IS CLUSTER ANALYSIS? Cluster Analysis or Clustering
A Laboratory Information. Management System for the Molecular Biology Lab
A Laboratory Information L I M S Management System for the Molecular Biology Lab This Document Overview Why LIMS? LIMS overview Why LIMS? Current uses LIMS software Design differences LIMS software LIMS
M3039 MPEG 97/ January 1998
INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND ASSOCIATED AUDIO INFORMATION ISO/IEC JTC1/SC29/WG11 M3039
Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz
EMGT 587 Systems Engineering Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz Table of Contents Introduction... 3 Operational Scenarios... 4 1. User sets and cancels cruise control:... 4
Chapter 1. Dr. Chris Irwin Davis Email: [email protected] Phone: (972) 883-3574 Office: ECSS 4.705. CS-4337 Organization of Programming Languages
Chapter 1 CS-4337 Organization of Programming Languages Dr. Chris Irwin Davis Email: [email protected] Phone: (972) 883-3574 Office: ECSS 4.705 Chapter 1 Topics Reasons for Studying Concepts of Programming
