kbirman-ams03

Course: AMS 2003, Fall 2008
School: Rutgers
Rating:
 
 
 
 
 

Document Preview

in Navigating the Storm Ken Birman, Robbert van Renesse, Werner Vogels Dept. of Computer Science Cornell University Autonomic Computing A challenge both technically but also from a business perspective Suppose someone came along with a major advance in autonomic technology Would we really adopt it? Most COTS platforms have their issues, yet work well enough Killer app for autonomic market? AMS 2003...

Register Now

Unformatted Document Excerpt

Coursehero >> New Jersey >> Rutgers >> AMS 2003

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.
in Navigating the Storm Ken Birman, Robbert van Renesse, Werner Vogels Dept. of Computer Science Cornell University Autonomic Computing A challenge both technically but also from a business perspective Suppose someone came along with a major advance in autonomic technology Would we really adopt it? Most COTS platforms have their issues, yet work well enough Killer app for autonomic market? AMS 2003 Autonomic Computing 2 June 24, 2003 Lacking autonomic tools Web Services availability problems WS goal is to give instant response from legacy back-end systems that may run in batches Web site not responding What to do? Grid applications may find it hard to track down appropriately configured nodes Issue is one of scale arises with lots of nodes, not just a handful And the grid needs to administer itself 3 June 24, 2003 Autonomic tools could solve such AMS 2003 Autonomic Computing Why might such tools help? In these (and other new areas, such as sensor networks and large-scale data mining) applications are expected to Seek out appropriate resources Self-repair after disruption Do so automatically Match work load to available capacity Were solving new problems with new tools, not trying to fix old, very complex problems AMS 2003 Autonomic Computing 4 June 24, 2003 Grid Computing example Doctor Kildare works in the Cayuga Medical Center in Ithaca She does a CT scan on a patient with a head injury Wants to run a new generation of computationally intensive tools to assist her in the procedure to stabilize this patient Then may need to find a specialist who can consult on this situation June 24, 2003 AMS 2003 Autonomic Computing 5 Grid Computing example In the past, Cayuga Medical needed a dedicated computer for this task With Grid Computing Should be able to grab resources on a farm (perhaps operated by IBM or some other company), run the application, get the results over the network Cayuga Medical spends far less June 24, 2003 6 money AMS 2003 Autonomic Computing To run reliably must Automatically find machines on which the right software is running, with the right revision level for this use Perhaps there are intermediate data sets that we need to access Perhaps that software, in turn, will need to use other services (like a specific database system) Communication latencies need to be low How could grid ever know enough about her application to solve such problems? AMS 2003 Autonomic Computing 7 June 24, 2003 Grid capability implied? The grid should have a way to Allow an application the grid has never seen before to view a pool of hardware in a new and application-specific way that lets the application express a preference to run on appropriate nodes AMS 2003 Autonomic Computing 8 Sounds like a database problem June 24, 2003 Beyond basics We also need to sense and adapt if disruption occurs For example, a failure or a network problem this are more common than one might think And need to parameterize the run based on the configuration we find AMS 2003 Autonomic Computing 9 June 24, 2003 We lack the right tools! Today, our applications navigate in the dark They lack a way to find things They lack a way to sense system state There are no rules for adaptation, if/when needed In effect: We are starting to build very big systems, yet doing so in the usual client-server manner This denies applications any information about system state, configuration, June 24, 2003 10 loads, etc AMS 2003 Autonomic Computing Astrolabe Astrolabe is our information monitoring and replication architecture It has three components Mariner: a novel kind of virtual database Multicast: for faster few to many data transfer patterns Kelips: A fast lookup mechanism June 24, 2003 AMS 2003 Autonomic Computing 11 First focus on Mariner Mariners role is to track information residing at a vast number of sources Structured to look like a database Approach: peer to peer gossip. Basically, each machine has a piece of a jigsaw puzzle. Assemble it on the fly. AMS 2003 Autonomic Computing 13 June 24, 2003 Mariner in a single domain Name swift falcon cardinal Load 2.0 1.8 2.1 1.9 3.1 1.5 1.1 0.8 0.9 4.5 2.7 3.6 5.3 Weblogi c? 0 1 1 SMTP ? 1 0 0 Word Version 6.2 4.1 6.0 Row can have many columns Total size should be k-bytes, not megabytes Configuration certificate determines what data AMS 2003 Autonomic Computing table (and14 is pulled into the June 24, 2003 So how does it work? Each computer has Its own row Replicas of some objects (configuration certificate, other rows, etc) Periodically, but at a fixed rate, pick a friend pseudo-randomly and exchange states efficiently (bound the size of data exchanged) States converge exponentially rapidly. Loads are low and constant and protocol is robust against all sorts of disruptions! AMS 2003 Autonomic Computing 15 June 24, 2003 State Merge: Core of Mariner epidemic Name Time Load Weblogic ? 0 1 1 SMTP? Word Versi on 6.2 4.1 6.0 swift falcon cardinal 2011 1971 2004 2.0 1.5 4.5 1 0 0 swift.cs.cornell.edu Name swift falcon cardinal Time 2003 1976 2201 Load .67 2.7 3.5 Weblogi c? 0 1 1 SMTP? 1 0 1 Word Version 6.2 4.1 6.0 cardinal.cs.cornell.edu June 24, 2003 AMS 2003 Autonomic Computing 16 State Merge: Core of Mariner epidemic Name Time Load Weblogic ? 0 1 1 SMTP? Word Versi on 6.2 4.1 6.0 swift falcon cardinal 2011 1971 2004 2.0 1.5 4.5 1 0 0 swift.cs.cornell.edu swift 2011 2.0 cardinal Name swift falcon cardinal Time 2003 1976 2201 Load .67 2.7 3.5 Weblogi c? 0 1 1 SMTP? 1 0 1 Word Version 6.2 4.1 6.0 2201 3.5 cardinal.cs.cornell.edu June 24, 2003 AMS 2003 Autonomic Computing 17 State Merge: Core of Mariner epidemic Name Time Load Weblogic ? 0 1 1 SMTP? Word Versi on 6.2 4.1 6.0 swift falcon cardinal 2011 1971 2201 2.0 1.5 3.5 1 0 0 swift.cs.cornell.edu Name swift falcon cardinal Time 2011 1976 2201 Load 2.0 2.7 3.5 Weblogi c? 0 1 1 SMTP? 1 0 1 Word Version 6.2 4.1 6.0 cardinal.cs.cornell.edu June 24, 2003 AMS 2003 Autonomic Computing 18 Observations Merge protocol has constant cost One message sent, received (on avg) per unit time. The data changes slowly, so no need to run it quickly we usually run it every five seconds or so Information spreads in O(log N) time But this assumes bounded region size In Mariner, we limit them to 50-100 24, June 2003 AMS 2003 Autonomic Computing 19 rows Scaling up and up With a stack of domains, we dont want every system to see every domain Cost would be huge Name Time Load Weblogi SMTP? Word c? Name Time Load Weblogi SMTP? Version Word Version Name 2011 Time 2.0 Load 0 c? Weblogi 1 SMTP? 6.2 Word swift c? Version swift Name 2011 Time 2.0 Load 0 Weblogi 1 SMTP? 6.2 Word falcon 1976 2.7 1 4.1 c? 0 Version swift Name 2011 Time 2.0 Load 0 Weblogi 1 SMTP? 6.2 Word falcon 1976 2.7 1 4.1 c? 0 Version SMTP? 6.2 Word cardinal swift Name 2011 Time 2.0 1Load 0 Weblogi 1 6.0 2201 3.5 1 falcon 1976 2.7 1 4.1 c? 0 Version SMTP? 6.2 Word cardinal swift Name 2011 Time 2.0 1Load 0 Weblogi 1 6.0 2201 3.5 1 falcon 1976 2.7 1 4.1 c? 0 Version cardinal swift 2201 3.5 2011 2.0 1 01 1 6.0 6.2 falcon 1976 2.7 1 0 4.1 cardinal swift 2201 3.5 2011 2.0 1 01 1 6.0 6.2 falcon 1976 2.7 1 0 4.1 cardinal 2201 3.5 1 1 6.0 falcon 1976 2.7 1 0 4.1 cardinal 2201 3.5 1 1 6.0 cardinal 2201 3.5 1 1 6.0 So instead, well see a summary cardinal.cs.cornell.edu June 24, 2003 AMS 2003 Autonomic Computing 20 Build a hierarchy using a P2P protocol that assembles the puzzle without any servers Dynamically changing query output is visible system-wide Name SF NJ Paris Avg Load 2.6 1.8 3.1 WL contact 123.45.61. 3 127.16.77. 6 14.66.71.8 SMTP contact 123.45.61.17 127.16.77.11 14.66.71.12 SQL query summarizes data Weblogic? 0 0 1 SMTP? 0 1 0 Word Version 4.5 6.2 6.2 Name swift falcon cardinal Load 2.0 1.5 4.5 Weblogic? 0 1 1 SMTP? 1 0 0 Word Version 6.2 4.1 6.0 Name gazelle zebra gnu Load 1.7 3.2 .5 San Francisco June 24, 2003 New Jersey AMS 2003 Autonomic Computing 21 (1) Query goes out (2) Compute locally (3) results flow to top level of the hierarchy Name Avg Load 2.6 1.8 3.1 WL contact 123.45.61. 3 127.16.77. 6 14.66.71.8 SMTP contact 123.45.61.17 127.16.77.11 14.66.71.12 1 3 Name swift falcon cardinal Load 2.0 1.5 4.5 Weblogic? 0 1 1 SMTP? 1 0 0 SF NJ Paris 1 3 Weblogic? 0 0 1 SMTP? 0 1 0 Word Version 4.5 6.2 6.2 Word Version 6.2 4.1 6.0 Name gazelle zebra gnu Load 1.7 3.2 .5 2 2 San Francisco June 24, 2003 New Jersey AMS 2003 Autonomic Computing 22 Hierarchy is virtual data is replicated Name SF NJ Paris Avg Load 2.6 1.8 3.1 WL contact 123.45.61. 3 127.16.77. 6 14.66.71.8 SMTP contact 123.45.61.17 127.16.77.11 14.66.71.12 Name swift falcon cardinal Load 2.0 1.5 4.5 Weblogic? 0 1 1 SMTP? 1 0 0 Word Version 6.2 4.1 6.0 Name gazelle zebra gnu Load 1.7 3.2 .5 Weblogic? 0 0 1 SMTP? 0 1 0 Word Version 4.5 6.2 6.2 San Francisco June 24, 2003 New Jersey AMS 2003 Autonomic Computing 23 Hierarchy is virtual data is replicated Name SF NJ Paris Avg Load 2.6 1.8 3.1 WL contact 123.45.61. 3 127.16.77. 6 14.66.71.8 SMTP contact 123.45.61.17 127.16.77.11 14.66.71.12 Name swift falcon cardinal Load 2.0 1.5 4.5 Weblogic? 0 1 1 SMTP? 1 0 0 Word Version 6.2 4.1 6.0 Name gazelle zebra gnu Load 1.7 3.2 .5 Weblogic? 0 0 1 SMTP? 0 1 0 Word Version 4.5 6.2 6.2 San Francisco June 24, 2003 New Jersey AMS 2003 Autonomic Computing 24 Mariner solves our problem! A flexible, user-programmable mechanism Where can I find a display device suitable for displaying these NMR test results? Are any specialists in epilepsy available to consult on this ER admission? Find 12 idle computers with copies of the NMR-3D package to which I can download a 20MB dataset rapidly Is there a free office where I could use a computer and a phone? Think of aggregation functions as small agents that look for information AMS 2003 Autonomic Computing 25 June 24, 2003 Data Mining Quite a hot area, usually done by collecting information to a centralized node, then querying within that node Mariner is doing the comparable thing, but computing (query evaluation) occurs in a decentralized manner June 24, 2003 ...

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:

Rutgers - AMS - 2003
Kinesthetics eXtreme: An External Infrastructure for Monitoring Distributed Legacy SystemsGail Kaiser, Janak Parekh, Philip Gross and Giuseppe Valetto* Programming Systems Lab Columbia University(*Mr. Valetto is also an employee of Telecom Italia)
Rutgers - AMS - 2003
A Programmable Routing Framework for Autonomic Sensor NetworksYu He, Cauligi S. Raghavendra, Steven Berson, Robert Braden Information Sciences Institute, University of Southern California Marina del Rey, CA USAAMS 2003, Seattle, U.S.A., June 25, 20
Rutgers - AMS - 2003
Semantic Software EngineeringAlexander Paar & Walter F. Tichy Institute for Program Structures and Data Organization Universitt KarlsruheOutline (Web-) service orientation Semantic Web service descriptions Semantic software engineering Demo O
Rutgers - COOL - 2002
Spatial Current Structure Observed with a Calibrated HF Radar System: The Influence of Local Forcing, Stratification, and Topography on the Inner ShelfJosh T. Kohut Advisor: Scott Glenn Committee: Bob Chant Dale Haidvogel Rutgers University Jeff Pad
Rutgers - CAMDEN - 04
Factorial DesignAdditivity and InteractionsFactors What is a variable? A variable is any characteristic that can vary Examples: gender, hair color, personality, IQ, GPA What is a level? A level is a specific instance of the variation of a fa
Rutgers - COOL - 2
Chromophoric Dissolved Organic Matter (CDOM) in the Hudson River Estuary and PlumeRobert F. Chen, G. Bernard Gardner, Steven M. Rudnick, Francesco Peri, Liannea Litz, Zhen Wang, Huang WeiThe Integrated Coastal Observation System (ICOS) ECOShuttle
Rutgers - COOL - 2
Lagrangian Transport & Transformation ExperimentUniversity of Massachusetts BostonMeng Zhou (Physical and zooplankton distribution) Robert F. Chen Bernie Gardner Francesco Peri Yiwu ZhuZooplankton distributions relative to physical featuresLase
Rutgers - COOL - 2
May 4, 2004DiffusivitiesSalt flux=Kz dS/dz=h dS/dt1a upwelling 1b plume 1b upwellingdS/dt (10-5s-1) dS/dz (/s) 0.6 0.4 5.5 0.4 3.3 0.255 4.5h (m) 0.8 3 5.9K 10-4 m2/s 4.1PlumeWater speed 55 cm/s Front speed40 cm/s Difference 15 cm/s d
Rutgers - COOL - 2
cm/sUpwellingDownwellingFigure 2 Upper panel) Along shore velocity (color) and salinity (contours) obtained From inshore moorings in 15 meters of water. Positive currents are to the north. Lower panel) Along shore wind speed. Positive winds are
Rutgers - COOL - 2
Phytoplankton/Zooplankton SamplingMeasurements - PICDOM HPLC (0.2um) HPLC (2um) HPLC (20um) Sized HPLC (0.2um) Sized HPLC (2.0um) Sized HPLC (20um) ABS= red CHN= blue Metals (0.2) Metals (2) Metals (20) Moline Moline Moline Moline Moline Moline Mo
Rutgers - COOL - 2
Lagrangian studies of the transport transformation and biological impact of nutrients and contaminant metals in a buoyant plume: a process study in an operational ocean observatory. Robert Chant1, John Reinfelder1, Scott Glenn1, Oscar Schofield1, Joh
Rutgers - COOL - 2
ROMS LATTE model domain The model was run in April/May 2004 in a prototype forecast mode by J. Wilkin. Implementing an operational forecast system based on this is being undertaken by G. Foti. B.-J. Choi is using the same configuration for a series o
Rutgers - CIMIC - 28
Electronic Commerce Resource CentersElectronic Commerce Program Orientation Conference October 28, 1998 Suzi Borgo Ph.D. (sborgo@fecrc.com)Director of Education & Training, Fairfax ECRCElectronic Commerce Resource CentersThe ECRC program is inte
Rutgers - OCT - 28
Electronic Commerce Resource CentersElectronic Commerce Program Orientation Conference October 28, 1998 Suzi Borgo Ph.D. (sborgo@fecrc.com)Director of Education & Training, Fairfax ECRCElectronic Commerce Resource CentersThe ECRC program is inte
Rutgers - CIMIC - 28
Student Education Employment Opportunities Program Work Study Opportunities in the Federal GovernmentStudent Education Employment Program Continue education and gain practical experience MOU between agency, university and student At least one-h
Rutgers - OCT - 28
Student Education Employment Opportunities Program Work Study Opportunities in the Federal GovernmentStudent Education Employment Program Continue education and gain practical experience MOU between agency, university and student At least one-h
Rutgers - CIMIC - 28
DEFENSE LOGISTICS AGENCYXXIJoint Electronic Commerce Program Office (JECPO) Briefing to the EC Program Orientation Conference UMBC Mr. Miles Holtzman Business & Technology Integration Division(703) 275-5332 miles_holtzman@hq.dla.milhttp:/www.ac
Rutgers - OCT - 28
DEFENSE LOGISTICS AGENCYXXIJoint Electronic Commerce Program Office (JECPO) Briefing to the EC Program Orientation Conference UMBC Mr. Miles Holtzman Business & Technology Integration Division(703) 275-5332 miles_holtzman@hq.dla.milhttp:/www.ac
Rutgers - CIMIC - 28
wasc.usgs.gov/ec21Electronic Commerce at the U.S. Department of the InteriorCharles Nethaway Electronic Commerce for the 21st CenturyNational Business Center* Mission StatementWe provide our customers with innovative solutions through quality a
Rutgers - OCT - 28
wasc.usgs.gov/ec21Electronic Commerce at the U.S. Department of the InteriorCharles Nethaway Electronic Commerce for the 21st CenturyNational Business Center* Mission StatementWe provide our customers with innovative solutions through quality a
Rutgers - BONDEROSA - 524
MembraneStructure and Function2004 September 20Molecular Cell Biology, P. Rabbah1Cell membranes are made of lipid bilayers12004 September 20Molecular Cell Biology, P. Rabbah2Structure of phospholipid molecules12004 September 20
UPenn - CIS - 06
Hybrid Systems Modeling and Analysis of Regulatory Pathways Rajeev AlurUniversity of Pennsylvania www.cis.upenn.edu/~alur/LSB, August 2006Hybrid SystemsState machines + Dynamical systemsx>68on dx/dt=kx x<70x<63off dx/dt=-kx x>60Computer
UPenn - CIS - 05
The Benefits of Exposing Calls and ReturnsRajeev AlurUniversity of PennsylvaniaCONCUR/SPIN, August 2005Software Model CheckingObservables Control flow graph + Boolean vars (Pushdown automata) Temporal logics/Automata Regular! SpecificationP
UPenn - CIS - 05
Deconstructing Transactions: The Subtleties of AtomicityColin Blundell, E Christopher Lewis, Milo M. K. Martin University of Pennsylvania {blundell, lewis, milom}@cis.upenn.eduConverting a Lock-Based Queueenqueue(Q, v){Node_t node = malloc(); no
UPenn - CIS - 96
WaveLAN - Measurement and AnalysisYerang HurDepartment of Computer and Information Science Jan. 22, 1998CIS 640ReferencesD. Duchamp and N. F. Reynolds, Measured Performance of a Wireless LAN, In Proceedings of the 17th IEEE Conference on L
UPenn - CIS - 7
Gold Rush : Mobile Transaction Middleware with JAVA Object ReplicationPresented By Goutham Rao University Of PennsylvaniaWhat we will be talking aboutAn approach taken to equip mobile clients with access to a central database, even in a disconne
UPenn - CIS - 2
A Framework for Environment Aware Mobile ApplicationsAuthors: Girish Welling and B. R. Badrinath Department of computer Science Rutgers UniversityCIS 640 Mobile Computing presented by: Suming Chen March 4, 1998Presentation OutlineIntroduction D
UPenn - CIS - 6
Designing Distributed Applications with Mobile Code ParadigmsQinhai Xia 3/5/98Introduction History: Distributed Systems have been investigated for years Motivation: WWW and network in general Problem: ScalabilityIntroduction (Continued) Pos
UPenn - CIS - 3
Mobile AmbientsLuca CardelliDigital Equipment Corporation, Systems Research CenterAndrew D. GordonUniversity of Cambridge, Computer LaboratoryPresented byMichael HicksCIS 640 Spring 1998Mobility Mobile Computing Computing devices are mo
UPenn - CIS - 7
PLAN: A Programming Language for Active NetworksHicks, Kakkar, Moore, Gunter, NettlesAnna PhilippouApril 1998, University of PennsylvaniaSynopsis Motivations and requirements The language The network Implementation Summary and conclusions
UPenn - CIS - 2
Per User Profile Replication in Mobile EnvironmentsShivakumar, Jannink and Widom Stanford UniversityJim Miani CIS 642Outline Paper Abstract Introduction Objectives Max-Flow Min-cost Algorithm Empirical Analysis Conclusions and Future Work
UPenn - CIS - 4
OmniVMAli-Reza Adl-Tabatabai, Geoff Langdale, Steven Lucco and Robert WahbeEfficient and LanguageIndependent Mobile Programsfrom Carnegie Mellon University and Colusa Softwarepresented by Suming Chen April 16, 1998MotivationssTwo ways to e
UPenn - CIS - 6
Data on Air: Organization and AccessT. Imielinski, S. Viswanathan, and B.R. Badrinath Presented by Qinhai XiaMotivationPower conservation: Processor: Broadcasting: Quotrex system over FM channel AT&T Hobbit chip Active mode - 25mw, Doze mode - 5
UPenn - CIS - 5
Tcl Agent :A flexible and secure mobile-agent systemPaper by Robert S. Gray Dartmouth College Presented by Vipul Sawhney University of PennsylvaniaPresentation Overview Introduction Agent Tcl Architecture Tcl and Agent Tcl Security in Agen
UPenn - CIS - 05
AgendaOverview of transactional memory (now) Two talks on challenges of transactional memory Rebuttals/panel discussion[1]Transactional Memory OverviewColin Blundell, E Christopher Lewis, Milo Martin University of Pennsylvania {blundell, lewis,
UPenn - CIS - 07
Course Introduction and OverviewNetworked Life CSE 112 Spring 2007 Prof. Michael Kearns Points are physical machines Links are physical wires Interaction is electronic A purely technological network?Internet, Router Level Points: power sta
UPenn - CIS - 07
The Networked Nature of SocietyNetworked Life CSE 112 Spring 2007 Prof. Michael KearnsWhat is a Network? A collection of individual or atomic entities Referred to as nodes or vertices (the dots or points) Collection of links or edges betwee
UPenn - CIS - 07
Contagion, Tipping and Navigation in NetworksNetworked Life CSE 112 Spring 2007 Prof. Michael KearnsGladwell, page 7:The Tipping Point is the biography of the ideathat the best way to understand the emergence of fashion trends, the ebb and flow
UPenn - CIS - 07
Long Tails and NavigationNetworked Life CSE 112 Spring 2007 Prof. Michael KearnsOne More (Structural) Property A properly tuned -model can simultaneously explain small diameter high clustering coefficient other models can, too (e.g. cycle+rand
UPenn - CIS - 07
Network Science and the WebNetworked Life CSE 112 Spring 2007 Prof. Michael KearnsThe Web as Network Consider the web as a network vertices: individual (html) pages edges: hyperlinks between pages will view as both a directed and undirected gr
UPenn - CIS - 2
Experiments in Behavioral Network Science 2: Kings and PawnsNetworked Life CSE 112 Spring 2007 Michael Kearns & Stephen JuddCrucial Information The experiments take place tomorrow, March 16, beginning at 3 PM sharp. Please arrive a few minutes ea
UPenn - CIS - 2
Introduction to Game Theory and NetworksNetworked Life CSE 112 Spring 2007 Prof. Michael KearnsGame Theory A mathematical theory designed to model: how rational individuals should behave when individual outcomes are determined by collective beh
UPenn - CIS - 07
Economic Exchange on NetworksNetworked Life CSE 112 Spring 2007 Prof. Michael KearnsExchange Economies Suppose there are a bunch of different goods orcommodities We may all have different initial amounts or endowments I might have 10 sacks of r
UPenn - CIS - 07
Internet EconomicsNetworked Life CSE 112 Spring 2007 Prof. Michael KearnsModern Networks are Economic Systems(whether we like it or not) Highly decentralized and diverse Disparate network administrators operate by local incentives Users may su
UPenn - CIS - 2
News and Notes 3/18 Two readings in game theory assigned Short lecture today due to 10 AM fire drill HW 2 handed back today, midterm handed back Tuesday No MK OHs todayIntroduction to Game TheoryNetworked Life CSE 112 Spring 2004 Prof. Michael
UPenn - SEAS - 06
S T A N F O R DBayesian Estimation for Autonomous Object Manipulation Based on Tactile PerceptionAnna Petrovskaya, Oussama Khatib, Sebastian Thrun, Andrew Y. NgEmail: anya@cs.stanford.edu Website: http:/cs.stanford.edu/~anyaMotivationToday rob
UPenn - WIML - 06
S T A N F O R DBayesian Estimation for Autonomous Object Manipulation Based on Tactile PerceptionAnna Petrovskaya, Oussama Khatib, Sebastian Thrun, Andrew Y. NgEmail: anya@cs.stanford.edu Website: http:/cs.stanford.edu/~anyaMotivationToday rob
UPenn - SEAS - 06
Strategies for improving face recognition from videoDeborah Thomas, Nitesh V. Chawla, Kevin W. Bowyer, and Patrick J. FlynnComputer Vision Research Lab, University of Notre Dame (http:/www.nd.edu/~cvrl)Goals Improve performance of face recogniti
UPenn - WIML - 06
Strategies for improving face recognition from videoDeborah Thomas, Nitesh V. Chawla, Kevin W. Bowyer, and Patrick J. FlynnComputer Vision Research Lab, University of Notre Dame (http:/www.nd.edu/~cvrl)Goals Improve performance of face recogniti
UPenn - SEAS - 06
DISTRIBUTED DATA MINING ON ASTRONOMY CATALOGSCross Matching : Alignment of Astronomy Catalogs Tuple ID P1 P2 P3 Astronomy Sky Surveys (SDSS , 2MASS) Observes Galaxies, Quasars, Stars Serendipity Objects Raw Data from Telescope is pre-processed H
UPenn - WIML - 06
DISTRIBUTED DATA MINING ON ASTRONOMY CATALOGSCross Matching : Alignment of Astronomy Catalogs Tuple ID P1 P2 P3 Astronomy Sky Surveys (SDSS , 2MASS) Observes Galaxies, Quasars, Stars Serendipity Objects Raw Data from Telescope is pre-processed H
UPenn - CIS - 05
Course Overview and IntroductionNetworked Life CSE 112 Spring 2005 Prof. Michael KearnsWhat do the following questions How does Google find what you want? How do tolerant populations become segregated? How many friends between you and Kevin
UPenn - CIS - 05
The Networked Nature of SocietyNetworked Life CSE 112 Spring 2005 Prof. Michael KearnsWhat is a Network? A collection of individual or atomic entities Referred to as nodes or vertices Collection of links or edges between vertices Links repr
UPenn - CIS - 05
Agenda: Tuesday, Jan 25Reports from the Field: Updates on course web page TA office hours New readings Friendster, Love and Money : Monday NY Times (Katy Keenan) Thats Soooo High School : Monday MSNBC (Jake Wiseman) BitTorrent: Today
UPenn - CIS - 05
Agenda: Thursday, Feb 3 Midterm date: Thursday, March 3 New readings in Watts Our navigation experiment: some analysis Brief introduction to graph theoryNews and Notes: Tuesday Feb 8 From the Field: NY Times article 2/8 on hate groups on Or
UPenn - CIS - 05
The Web as NetworkNetworked Life CSE 112 Spring 2005 Prof. Michael KearnsThe Web as Network Consider the web as a network vertices: individual (html) pages edges: hyperlinks between pages will view as both a directed and undirected graph Wha
UPenn - CIS - 2
Introduction to Game TheoryNetworked Life CSE 112 Spring 2005 Prof. Michael KearnsGame Theory A mathematical theory designed to model: how rational individuals should behave when individual outcomes are determined by collective behavior strate
UPenn - CIS - 05
Interdependent Security Games and NetworksNetworked Life CSE 112 Spring 2005 Prof. Michael KearnsGame Theory: Whirlwind Review Matrix (normal form) games, mixed strategies, Nash equil. Repeated matrix games Correlated equilibria the basic obje
UPenn - CIS - 05
Exchange Economies and NetworksNetworked Life CSE 112 Spring 2005 Prof. Michael Kearns Suppose there are a bunch of different goods wheat, rice, paper, raccoon pelts, matches, grain alcohol, no differences or distinctions within a good: rice is
UPenn - CIS - 05
Pre-Play Preparation:Network Exchange Experiments: Tuesday, April 12Round 1 Play: 1. Check in with the TAs to discover whether you will be a buyer or a seller today. You will then be issued 2 envelopes. 2. On the outside of each envelope,
UPenn - CIS - 05
Behavioral Game Theory: A Brief IntroductionNetworked Life CSE 112 Spring 2005 Prof. Michael Kearns Supplementary slides courtesy of Colin Camerer, CalTechBehavioral Game Theory and Game Practice Game theory: how rational individuals should behav