The Science of Informa/on Meets the Liberal Arts

Similar documents
European Associa.on for Biometrics

How Big- Web and DevOps Changes Academic Programs in System Administra>on

Careers in Electronics IEEE emeritbadges Project 2017 Na:onal Scout Jamboree

Visvesvaraya Technological University, Belagavi

Multidisciplinary Technology

Masters of Engineering in Electrical Engineering Course Syllabi ( ) City University of New York--College of Staten Island

Physical Layer: Outline

Digital Image Processing Introduction

Bachelor of Science in Electrical Engineering Freshman Year

Preparing the Future Workforce for Careers in Science and Engineering. Steven I. Gordon

L2: Needs iden+fica+on

6.02 Fall 2013 Lecture #7

Introduction to Computer Engineering

Inside the Psychology of the Agent Informa)on, Associa)on, A/rac)on and Repulsion

Engineering Scope and Sequence Student Outcomes (Objectives Skills/Verbs)

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

Part 1: Introduc.on to RLS 1.1 Spec. Part 2: Introduc.on to RoIS 1.0 Spec. Part 3: Introduc.on of UNR Pla<orm

Information Theory: the Day after Yesterday

Computa(onal Vision Introduc(on and Overview. Lecture 1: Introduc(on Hamid Dehghani Office: UG38

Outline / Wireless Networks and Applications Lecture 2: Networking Overview and Wireless Challenges. Protocol and Service Levels

Fundamentals of Signals, DSP and Applica7ons in m- Health. By Deepta Rajan FSE Oct 10, 2013.

COMP 9517 Computer Vision. Introduc<on

Wireless systems. includes issues of

COMPUTER SCIENCE. A New Vision: Creativity, Innovation and Impact. Dimitris N. Metaxas Dis.nguished Professor of CS Department Chair

Clarkson University Knowledge Area Listing Fall 2018 Report Date: 03/19/2018 Page 1

Chapter 7 Information Redux

Chapter 3 Digital Transmission Fundamentals

Chapter 1 The Field of Computing. Slides Modified by Vicky Seno

What is AI? Ar)ficial Intelligence. What is AI? What is AI? 9/4/09

Wireless Technology For Non-Engineers

ENSC 427: Communica1on Networks

Rhythm Analysis in Music

The School of Engineering

CS4495/6495 Introduction to Computer Vision. 2C-L3 Aliasing

TSKS01 Digital Communication Lecture 1

ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS)

Provide input and learn more about the study at

Proposers Day Workshop

The Intel Science and Technology Center for Pervasive Computing

Lecture #2. EE 471C / EE 381K-17 Wireless Communication Lab. Professor Robert W. Heath Jr.

TECHNOLOGY BACHELOR DEGREE (HEALTH SCIENCES OR ENGINEERING AND APPLIED SCIENCE OPTIONS) Prepare for a career as a technology leader.

ECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2

College of Natural and Agricultural Sciences

Overview of Digital Signal Processing

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Computer & Information Science & Engineering What s All This?

Odd Semester Examination

Clarkson University Knowledge Area Listing Spring 2018 Report Date: 11/09/2017 Page 1

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1

Outline. J-DSP Overview. Objectives and Motivation. by Andreas Spanias Arizona State University

Overview of Signal Processing

Human Factors in Control

Wideband Speech Coding & Its Application

Electrical Engineering

Radical Change and Standing Up for Youth. Digital Natives are not Digital Zombies

AI Frontiers. Dr. Dario Gil Vice President IBM Research

Resynthesizing audiovisual percep5on with augmented reality

Chapter 14. Cellular Wireless Networks

Digital Signal Processing +

How New Computational Methods are Changing Social Science

FACULTY SENATE ACTION TRANSMITTAL FORM TO THE CHANCELLOR

Introduc8on to Computer Networks. Where we are in the Course. Overview of the Physical Layer

The Next Generation Science Standards, AP Physics 1 and 2, and the Revised MCAT: The New Face of STEM Education

Summer 2015 Course Material Fees College Department Course # Type Course Title Cross-Listed Department Cross-Listed Course # Approved Fee CNAS

Introduction to More Advanced Steganography. John Ortiz. Crucial Security Inc. San Antonio

Our responses are interleaved with the questions that were posed in your request for feedback.

Disrupting our way to a Very Human City

Systema(c Innova(on and Product Development

ECEN - ELECTRICAL & COMP ENGR (ECEN)

EENG 373. Communication Systems II

Embodiment Mark W. Newman SI 688 Fall 2010

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision

Introduc)on to Computer Networks

Sampling and Reconstruction of Analog Signals

Multimedia Signal Processing: Theory and Applications in Speech, Music and Communications

Distributed Structural Health Monitoring A Cyber Physical System Approach

Final Exam (ECE 408/508 Digital Communications) (05/05/10, Wed, 6 8:30PM)

Archive Course Materials and Services Fees Winter 2016 Page 1 of 12

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

This list supersedes the one published in the November 2002 issue of CR.

Today. CS 232: Ar)ficial Intelligence. Introduc)on August 31, What is ar)ficial intelligence? What can AI do? What is this course?

Thinking. Design. Principles of. Thinking Like a Designer From Idea to Business

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Summer PROPOSED EXAM SCHEDULE [Released on March 13, 2018]

GSAS Advising. Fall Ben Chang West Hall 105 Office Hours: Tuesdays, 2:30-5:00

Clarkson University Knowledge Area Listing Fall 2016 Report Date: 03/14/2016 Page 1

The energy and sustainability concentration emphasizes the mechanical aspects of energy conversion and management.

Course Objectives and Course Outcomes

The Automatic Classification Problem. Perceptrons, SVMs, and Friends: Some Discriminative Models for Classification

GENERAL EDUCATION PROGRAM AT THE COMMUNITY COLLEGE OF RHODE ISLAND

DAV Institute of Engineering & Technology Department of ECE. Course Outcomes

Digital Signal Processing Lecture 1

The Next Steps in the Educa2on and Research on Wide Band Gap (WBG) Semiconductors Based Power Electronics

General Education Program

Teaching Scheme. Credits Assigned (hrs/week) Theory Practical Tutorial Theory Oral & Tutorial Total

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring PROPOSED EXAM SCHEDULE [Released on October 30, 2018]

TCET3202 Analog and digital Communications II

Introduction. Ioannis Rekleitis

Dr. Salsabeel Alabbady 1

DIGITAL IMAGE PROCESSING

Transcription:

The Science of Informa/on Meets the Liberal Arts Sanjeev Kulkarni Professor, Department of Electrical Engineering Director, Keller Center Center for Science of Informa<on kulkarni@princeton.edu October 26, 2012 Science of Informa/on, Bryn Mawr College

The Science of Informa/on Meets the Liberal Arts A Broad View of the Science of Informa/on Three Courses Making Technical Material Accessible Introduc<on to Electrical Signals & Systems Two Inherently Blended Fields Learning Theory and Epistemology Technology in its Societal Context The Wireless Revolu<on Cer/ficate in Informa/on Technology and Society

A Broad View of the Science of Informa/on Informa/on- based Paradigm for Designing Systems Information Processing data, information, signals Sensors Actuators System Environment

System may be Complex, Dynamic, Distributed

Some Informa/on- Processing Tasks Information Processing data, information, signals Sensors Actuators System Environment Sensing Sampling, Quan/za/on (& D/A) Filtering Storage and Representa/on Search and retrieval Compression General purpose computa/on Communica/on, Data Transmission Error Detec/on/Correcton Cryptography Digital Rights Management Learning and Inference Control Actua/on

Breakdown by Level of Descrip/on Level of Description Conceptual layer fundamental problems of: Algorithmic layer Science of Informa/on algorithms for: frequency domain representations, communication, quantization, compression, modulation, filtering, coding Component layer motors, computer architecture, sensors Device layer transistors, circuits Physical layer quantum physics, electromagnetics, optics

Where and Why to Meet the Liberal Arts Science of informa/on overlaps with liberal arts in many areas: o mathema/cs, sta/s/cs, psychology, philosophy, economics, poli/cs, public policy, physics, biology, linguis/cs, etc. All of our students use and are affected by informa/on technology, and many will work in fields related to technology. A liberal arts educa/on in the 21 st century should include some basic understanding of technology (including informa/on technology) It s all around us and it s interes/ng!

Liberal Arts Then/Now and How to Meet Then Now How to teach at the intersec/on? Make technical subject ma_er accessible Teach material that inherently blends two or more fields Address technology in its broader societal context

Making technical material accessible ELE 201 Introduc/on to Electrical Signals and Systems

ELE 201 Introduc/on to Electrical Signals and Systems Making technical material accessible Required core sophomore- level Electrical Engineering course. Open to all students with Calculus as only prerequisite. Also opened to qualified high- school students. Cover basics of signals, systems, and informa/on theory. Has a lab component using Matlab working with audio and images. Now more than half of class is non- EE s, including many AB s and many undecided freshman.

Signals, Systems, Frequency Domain 2 1.5 1 0.5 intensity 0 0.5 1 1.5 2 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02 seconds 2 rect(t) 1 sinc(t) 1 0 0.5 What are signals? What are systems? Linear /me- invariant systems δ- func/on, impulse response Convolu/on Frequency response Fourier transforms -1-2 -2-1 0 1 2 0-0.5-5 -4-3 -2-1 0 1 2 3 4 5 2-D FT of Sinusoid Image

Sampling Bandlimited signals Sampling theorem No subsampling 4 x 4 blocks Explaining sampling rate for digital audio and video 8 x 8 blocks 16 x 16 blocks

Quan/za/on and Halconing 256 levels 32 levels 16 levels 8 levels 4 levels 2 levels

Filtering

Data Compression Need for compression o Text: (1000 pages)(50 lines/page)(100 characters/line) = 5 MB o Audio: (44100 samples/sec)(16 bits/sample) = 88 kb/sec o Image: (512x512 pixels)(1 B/pixel) = 0.26 MB o Video: 30 frames/sec gives 7.86 MB/sec Storage and transmission both need compression. Ability to compress based on exploi/ng redundancy. Fundamental limit based on inherent randomness (entropy). The more we know about the source, the be_er we can compress. Huffman coding, universal methods (zip), methods for specific types of data (JPEG, MPEG)

Error Detec/on and Correc/on Compression squeezes out redundancy To detect or correct errors, we add back highly structured redundancy Parity check bit for error detec/on: 0010110 à 00101101 More parity checks can allow correc/on: Also discuss be_er methods and fundamental limits

Some Comments Lab component (audio and images in Matlab) is popular. Blend of theory, hands- on, and real applica/ons. Leads to substan/ve understanding. Demys/fies technology. No exclusive domain for scien/sts/engineers. Biggest challenge is differing mathema/cal backgrounds.

Two inherently blended fields ELE/PHI 218 Learning Theory and Epistemology

ELE/PHI 218 Learning Theory and Epistemology Two inherently blended fields Co- teach with Prof. Gil Harman in Philosophy. Students from wide range of departments and all levels (freshmen through seniors). Calculus is only prerequisite. Learning theory: Studies the fundamental limita/ons of learning (machine learning, pa_ern recogni/on). Are some learning/pa_ern recogni/on problems inherently hard? How can we design good algorithms? Epistemology: The branch of philosophy that deals with the nature and limita/ons of knowledge. What do we know and how do we know it?

Pa_ern Recogni/on: Learning from Examples From M. Bongard, Pa_ern Recogni/on, 1970

Machine Learning/PaQern Recogni<on Ocen don t know how to design good rules for classifica/on or es/ma/on. Learning can replace this knowledge, allow adapta/on, and robustness to changing condi/ons. Applica/ons to recogni/on of images (faces, targets, etc.), speech, handwri/ng, medical diagnosis, spam, fraud, etc. Design effec/ve algorithms Understand fundamental limits. What can be learned? What can t? Why?

Example: Character Recogni<on Try to automa/cally recognize handwri_en characters. Digi/ze characters to get a digital image. Segment into individual characters. Find features that dis/nguish each character.

Feature Extrac<on What are good features for recognizing characters? For example, what makes an A an A? A Angle at top Horizontal line near the middle that joins the two slanted lines Anything else? Can we come up with good features for each le_er and number? Even if can, how do we extract these features?

Problems With This Approach Robust features are extremely difficult to iden/fy and precisely define. And very difficult to extract. This is definitely not how humans learn!

A Different Approach Get lots of examples of A s, B s, etc. Use these training examples to come up with a rule. This is supervised learning. And this is closer to how humans learn. A number of learning techniques e.g., neural networks, SVM s, boosting. Very successful in many applications. Still quite challenging: Curse of dimensionality. No Free Lunch theorems. Understanding performance

Exploiting the Limitations Captcha a sort of anti-turing test Tell humans and machines apart automatically Prevent spam-bots from automatic email registration Prevent vote-bots from disrupting on-line polls.

Connections to Many Other Fields and Many Fundamental Questions Mathematics, statistics, optimization. Neuroscience, cognitive science, psychology (brain, human learning, neural networks, etc.) Philosophy The problem of induction Role of simplicity, Occam s razor Is the mind a computer? Can a computer have a mind? Can a computer be conscious? Be self-aware? Have intent? Feel? If so, what are the ethical implications?

Some Comments Brings together a wide range of students from diverse backgrounds. Brings together two very different fields. Substan/ve in- class discussions Deep results from several fields Key ideas understandable Again, differing math backgrounds is biggest challenge

Technology in its societal context ELE/EGR 391 The Wireless Revolu/on

ELE/EGR 391 The Wireless Revolu/on Technology in its societal context Introduced by Prof. Vince Poor in 2001. No prerequisites. Not open to freshmen. Students from wide range of departments and sophomores through seniors. Open to engineers, but doesn t sa/sfy departmental requirement. Considering closing to Electrical Engineers First half: Cover basics of wireless technology. Second half: Guest lectures from academia, industry, government.

What is Wireless? Tetherless (Freedom) Ø Wireless means communica/on by radio. Ø Wireless typically implements only the last link between an end device (telephone, computer, etc.) and an access point to a network. Ø Wireless usually involves significant wireline infrastructure (the backbone ). Ø Wireless affords i.e., freedom. mobility portability ease of connec/vity

Wireless Challenges Main Challenge: To provide the services of wireline systems, but with mobility. High data rate (mul/media traffic)/greater capacity Networking (seamless connec/vity) Resource alloca/on (quality of service - QoS) Manifold physical impairments Mobility (rapidly changing physical channel) Portability (ba_ery life) Privacy/security (encryp/on) Global standardiza/on (poli/cs & $$$)

Point- to- Point Communica/on Model modulation Information Source Source Coding Channel Coding Channel Information Destination Source Decoding Channel Decoding demodulation Key ideas with mul/ple users Cellular concept Mul/access techniques Networks and protocols

Cellular Telephony

xdma Summary

Hedy Lamarr Photo from The Economist, Jan. 25, 2000. Co-inventor of FH spread-spectrum. Invented in the context of torpedo guidance.

Packet Switching vs Circuit Switching In large data networks (e.g., the Internet), packets are switched through the network from source to des/na/on by routers at the nodes of the network. This works like the postal system, where the packets are like le_ers the links are like postal routes and transporta/on routes between major ci/es the nodes are like post offices the end devices are like mailboxes Avoids need for end- to- end link.

Part II: Guest Lectures on Business, Regulatory, Social Issues, etc. Commercial enterprises/entrepreneurship. Wireless standards. Investment banking perspec/ves. Impact of regulatory policies/ role of the FCC in USA wireless development. Valua/on and auc/oning of the radio spectrum. Applica/ons (e.g., environmental monitoring). Security and privacy in wireless networks. Social issues in wireless. Emerging techniques and the future of wireless.

For some, wireless is easy The wireless telegraph is not difficult to understand. The ordinary telegraph is like a very long cat. You pull the tail in New York, and it meows in Los Angeles. - Albert Einstein

For some, wireless is easy The wireless telegraph is not difficult to understand. The ordinary telegraph is like a very long cat. You pull the tail in New York, and it meows in Los Angeles. The wireless telegraph is the same, only without the cat. - Albert Einstein

Some Observa/ons P/D/F- only levels playing field and promotes explora/on outside of comfort zone. Understand revolu/onary advance. Guest lectures are a big hit. Appreciate broader impacts of technology. Meet leaders in variety of areas. Engage alumni. Biggest challenge is lining up compelling guest speakers. Differing math backgrounds addressed by P/D/F.

A Program of Study Cer/ficate in Informa/on Technology and Society

Cer/ficate in Informa/on Technology and Society Program of Study Jointly sponsored by Keller Center and Center for Informa/on Technology Policy Requirements Core course: EGR/HIS/SOC 277 Technology and Society Two technology courses Two societal courses A breadth course Independent work Presenta/on at annual symposium

Technology Courses COS 109/EGR 109 Computers in Our World COS 126 General Computer Science COS 432 Informa/on Security COS 445 Networks, Economics and Compu/ng COS 455/MOL 455 Intro to Genomics and Computa/onal MolBio COS 597D Advanced Topics in CS Info. Privacy Technologies ELE 201 Introduc/on to Signals and Systems ELE 222a/b/EGR 222a/b The Compu/ng Age ELE 381/COS 381 Networks: Friends, Money, and Bytes ELE 386/EGR 386 Cyber Security ELE 391/EGR 391 The Wireless Revolu/on FRS 125 Friending, Following and Finding ORF 401 Electronic Commerce ORF 411 Opera/ons and Informa/on Engineering

Societal Courses COS 448* Innova/ng Across Technology, Business, & Markets COS 495/ART 495 Modeling the Past Tech & Excav. in Polis, Cyprus COS 586/WWS 586F* Informa/on Technology and Public Policy FRS 101* Facebook: The Social Impact of Social Networks FRS 163 Technology and Policy PSY 214 Human Iden/ty in the Age of Neurosci. and Info. Technology PSY 322/ORF 322 Human Machine Interac/on SOC 204 Social Networks SOC 214 Crea/vity, Innova/on, and Society SOC 344 Communica/ons, Culture, and Society SOC 357* Sociology of Technology SOC 409*/COS 409 Cri/cal Approaches to Human Comp. Interac/on WWS 334 Media and Public Policy (formerly WWS 309) WWS 351/SOC 353/COS 351 Info. Technology and Public Policy WWS 571B/NES 584 New Media & Social Movements

Breadth Course CBE 260/EGR 260 Ethics and Technology: Eng. in the Real World CEE 102a/b/EGR 102a/b Engineering in the Modern World ENV 360* Biotech Plants and Animals MAE 228/EGR 228/CBE 228 Energy Solu/ons for the Next Century MAE 244*/EGR 244 Intro to Biomedical Innova/on and Global Health MAE 445/EGR 445 Entrepreneurial Engineering MOL 205 Genes, Health, and Society EGR 491/ELE 491 High- Tech Entrepreneurship EGR 492* Radical Innova/on in Global Markets EGR 495 Special Topics in Entrepreneurship The Lean LaunchPad HIS 292 Science in the Modern World HIS 398 Technologies and Their Socie/es: Historical Perspec/ves NES 266*/ENV 266 Oil, Energy and The Middle East WWS 315 Bioethics and Public Policy

Projects and Student Presenta/ons TUBE ( Time dependent Usage based Broadband price Engineering) Adolescents and Online Bullying Contested Control: European Data Privacy Regula/ons and the Asser/on of Jurisdic/on over American Businesses Evading Government Censorship; the Labor Movement's Use of the Internet

Summary Science of Informa/on is extremely broad Is embedded throughout our world Some understanding of technology should be part of a liberal educa/on Many ways to teach at the interface Science of Informa/on is a par/cularly rich area for bringing together engineering, sciences, social sciences, and humani/es

Thank You!