77 Pages

week_5

Course: COM 1070, Fall 2009
School: East Los Angeles College
Rating:
 
 
 
 
 

Word Count: 3057

Document Preview

COM1070: Introduction to Artificial Intelligence Week 5--Learning Professor M. Walker Dr G. Gorrell Overview What is learning? Types of learning Some popular/current algorithms o o o o o o o o o o Decision trees Bayesian Learning Expectation Maximisation K-Means K-Nearest Neighbour Neural Networks Support Vector Machines Hidden Markov Models Reinforcement Learning Genetic Algorithms What does this tell us about...

Register Now

Unformatted Document Excerpt

Coursehero >> California >> East Los Angeles College >> COM 1070

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.
COM1070: Introduction to Artificial Intelligence Week 5--Learning Professor M. Walker Dr G. Gorrell Overview What is learning? Types of learning Some popular/current algorithms o o o o o o o o o o Decision trees Bayesian Learning Expectation Maximisation K-Means K-Nearest Neighbour Neural Networks Support Vector Machines Hidden Markov Models Reinforcement Learning Genetic Algorithms What does this tell us about intelligence? Cognitive Systems University of Sheffield What is learning? A computer algorithm that will, over time, improve itself along clearly defined dimensions From Mitchell, 1997: "A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P improves with experience E." Cognitive Systems University of Sheffield Induction Inductive reasoning not strictly correct o All observed crows are black o Therefore, all crows are black? However, is the basis of most forms of learning Use past observations to predict the future Cognitive Systems University of Sheffield Machine Learning What word string does a speech signal correspond to? Do these readings mean the patient is has diabetes or not? Should the robot turn left or go straight on? Cognitive Systems University of Sheffield Machine Learning More generally, given these data, which of a range of outcomes/results is the best? Classification problems Cognitive Systems University of Sheffield Why should I care about machine learning? Cornerstone of Computer Science More and more applications performing useful functions Adaptation an important part of systems of the future o o o o Computer systems that repair themselves Data mining to determine trends Robots that can modify behaviour based on sampling environment Games that adapt over time/according to opposing player Cognitive Systems University of Sheffield Components of ML Task T o Recognize speech, understand speech, play chess, drive a car, predict the weather Experience E o Labelled speech, annotated utterances, successful chess games, completed journeys, weather outcomes Performance measure P o Number of correct words, number of correct concepts, winning a game, arriving without incident, correct prediction Cognitive Systems University of Sheffield Types of learning Supervised Unsupervised Cognitive Systems University of Sheffield Supervised learning Predictive Parametric--data is separated into classes a priori Given labelled training data, predict what class a new data point will fall into Applications: Document Classification o o o Given a set of documents labelled for topic Given a set of parameters to measure, such as words, position of word in document, word cooccurrences What can I learn about how to classify a new document into the existing classes? Cognitive Systems University of Sheffield Unsupervised learning Non-parametric Goal is to learn about structure of dataset in order to build reasonable clusters of data Implicit distance function Fit the model to the observations Application: Clustering of astronomical data o o Given the spectra of a series of celestial bodies What can we learn about similarities/differences among these bodies? Cognitive Systems University of Sheffield Cross-Validation Learner is trained on E Performance should be evaluated on new data So we use held-out data (test set) Or, we use cross-validation divide data into sections o hold out each section in turn o test on the held out data o average the result over all sections o Cognitive Systems University of Sheffield Popular Learning Algorithms Decision trees Bayesian Learning Expectation Maximisation K-Means K-Nearest Neighbour Neural Networks Support Vector Machines Hidden Markov Models Reinforcement Learning Genetic Algorithms Cognitive Systems University of Sheffield WEKA Toolkit Free open source ML toolkit Provides o Decision trees o Support Vector Machines o Boosting o Expectation Maximisation o And much more ... From the University of Waikato, New Zealand Cognitive Systems University of Sheffield WEKA Toolkit CLI--Command line interface Explorer--a good place to start Experimenter and KnowledgeFlow --more advanced Cognitive Systems University of Sheffield WEKA Toolkit Cognitive Systems University of Sheffield Example Sample data set-- given weather outlook, temp, humidity, and wind conditions, should I play tennis? Class (predicted value): Y/N Outlook sunny sunny overcast rain rain rain overcast sunny sunny rain sunny overcast overcast Temperature Humidity 85 80 83 70 68 65 64 72 69 75 75 72 81 Windy 85 90 86 96 80 70 65 95 70 80 70 90 75 Class FALSE N TRUE N FALSE Y FALSE Y FALSE Y TRUE N TRUE Y FALSE N FALSE Y FALSE Y TRUE Y TRUE Y FALSE Y Cognitive Systems University of Sheffield Load data into WEKA Cognitive Systems University of Sheffield Decision Trees Supervised o learn a decision process that will make the right decision in future cases Finds the attribute that splits the data best in terms of determining the correct class Within each split, what attribute splits the data best now? And so on ... Cognitive Systems University of Sheffield Cognitive Systems University of Sheffield Cognitive Systems University of Sheffield Decision trees Learning a matter of inducing rules that cover input data (propositional logic) Useful for datasets containing lots of attributes, where there is a clear final "decision" (e.g., given what I know about my computational needs, which computer should I buy?) Also useful for learning descriptions of large datasets (given a large set of attributes for cities in England, how can I describe those cities to a tourist?) Cognitive Systems University of Sheffield Decision Trees Values in categories can be either numeric (scalar) or symbolic (categorical) Can deal with missing values, unknown values Can be helpful to preprocess data into useful attributes o for example, don't just give it a string of words--tell it the number of words too Cognitive Systems University of Sheffield Decision trees Problems include data sparsity o split means that leaves rapidly become short on data o decisions end up being based on few data points Cognitive Systems University of Sheffield Limitations on rule-based learning Initial work in AI was mostly rule-based Problems: o To us, the world looks rule-governed, binary decisions prevail (e.g., IF there is decent snow this year AND I can get a cheap flight AND the hotels are not booked THEN I'll go to Whistler over Christmas break) o When the world doesn't behave, you can do some simple error correction to make things right Cognitive Systems University of Sheffield What happens in the real world? Lots and lots of data--generalizations fail Example from speech recognition: o o o o o The sounds of speech are governed by manner and place of articulation Measurements of energy frequency and time characterize phonemes Build rules to reflect what we know about articulatory/acoustic phonetics Test it on small corpus--works great! Test it on large corpus--oops. Solution: Use world knowledge but use statistics to guide the decisions Such a bad idea? Maybe the world is probabilistic? Cognitive Systems University of Sheffield Na ve Bayes classifier From our initial training data, we can compute probabilities Given that we played, how often was it sunny? Hot? Outlook TemperatureHumidity Windy Class sunny hot high false N sunny hot high true N overcast hot high false Y rain mild high false YP N Humidity Y Nfalse rain cool normal Y 3/5 high 3/9 4/5 rain cool normal true N N overcast cool true Y 0 normal normal1/5 6/9 high false N 4/5 sunny mild 2/5 Y 1/5 sunny cool Windy normal false rain mild normal false Y 2/5 true 3/9 3/5 sunny mild normal true Y 2/5 false 6/9 overcast mild high 2/5 true Y 3/5 1/5 normal false Y 2/5 overcast hot rain mild high true N Outlook Y sunny 2/9 overcast 4/9 rain 3/9 Temperature hot 2/9 mild 4/9 cool 3/9 N 3/5 0 2/5 2/5 2/5 1/5 Humidity Y high 3/9 normal 6/9 Windy true 3/9 false 6/9 Cognitive Systems University of Sheffield Bayes' Rule The only equation in the lecture! But it's a REALLY useful one! We want to know this P BA P A P AB = PB This is the information we typically have in most tasks Cognitive Systems University of Sheffield Bayes' Rule Cornerstone of Bayesian methods We have a PRIOR probability (probability that we play tennis, in any conditions) We know from experience the probability that it is sunny given that we play o more difficult to produce the reverse model since it would require generating sunny days! We want to know the POSTERIOR probability (given that it is sunny, what is the probability that we can play?) Cognitive Systems University of Sheffield Na ve Bayes Classifier Outlook New incoming event: P(sunny|y) = 2/9 P(overcast|y) = 4/9 overcast, mild, normal, true P(rain|y) = 3/9 Temperature Multiply out probabilities to P(hot|y) = 2/9 determine whether P(mild|y) = 4/9 conditions = Play/Not P(cool|y) = 3/9 play Factoring all the conditions in is just an P(high|y) = 3/9 P(normal|y) = 6/9 extension of Bayes' Rule Windy P(true|y) = 3/9 P(false|y) = 6/9 Humidity P(sunny|n) = 3/5 P(overcast|n) = 0 P(rain|n) = 2/5 P(hot|n) = 2/5 P(mild|n) = 2/5 P(cool|n) = 1/5 P(high|n) = 4/5 P(normal|n) = 2/5 P(true|n) = 3/5 P(false|n) = 2/5 Cognitive Systems University of Sheffield Cognitive Systems University of Sheffield Na ve Bayes classifier Supervised method (we have the "right answers") Powerful and works quite well Na ve assumption: attributes are conditionally independent o Is it really true that I treat the rain conditions completely separately from the temperature when I'm making the decision? Cognitive Systems University of Sheffield Clustering Visualise data in vector space Classify data into clusters Find natural clusters (unsupervised) Cognitive Systems University of Sheffield A New Dataset--Film Preferences Action Romance 0 3 2 4 3 4 3 4 5 7 8 3 50 37 36 35 50 43 44 47 42 43 41 37 25 47 38 49 4 3 2 4 On a scale of 0-50 o how much do you like action films? o how much do you like romance films? Cognitive Systems University of Sheffield Cognitive Systems University of Sheffield K Means Unsupervised Choose centroids at random Classify points using distance Choose new centroids by taking the mean of the cluster Reclassify, repeat ... Cognitive Systems University of Sheffield K Means Two centroids are positioned at random Cognitive Systems University of Sheffield K Means Each datapoint is allocated to a centroid based on distance Cognitive Systems University of Sheffield K Means Each datapoint is allocated to a centroid based on distance Cognitive Systems University of Sheffield K Means Centroids are moved to the middle of their cluster Cognitive Systems University of Sheffield K Means Reassign the points to clusters Cognitive Systems University of Sheffield K Means Reassign the points to clusters Cognitive Systems University of Sheffield K Means Move the centroids Repeat until stable Cognitive Systems University of Sheffield Cognitive Systems University of Sheffield K Means Choosing the number of centroids o you must choose Validity of the distance metric o spherical clusters? Relationship to Expectation Maximisation o the principle is very similar o but we aren't covering EM today Cognitive Systems University of Sheffield Today's Thought Question Think of a simple decision that you make in your everyday life and describe how you would use machine learning to make a computer make the decision Cognitive Systems University of Sheffield K-Nearest Neighbour We have correctly classified training points Now we get a new data point To which class does it belong? Supervised Lazy Cognitive Systems University of Sheffield K-Nearest Neighbour Find K nearest neighbours New point is classified based on majority vote o so in binary classification, choose an odd number for k! Cognitive Systems University of Sheffield K-Nearest Neighbor How should New data point the data point be classified? Depends on k! k=5 produces different answer to k=3 Cognitive Systems University of Sheffield K-Nearest Neighbor Weight can be assigned to distance from point X o so closer points count for more Cognitive Systems University of Sheffield More Classification So far we have classified data points: o using decision trees o using Bayesian (probabilistic) reasoning o using vector space representations using distance to centroids (K Means) using proximity to correctly labeled examples (K Nearest Neighbours) What next? Let's try to draw a line between the classes! Cognitive Systems University of Sheffield Support Vector Machines Attempt to find a hyperplane that separates data Goal: maximize margin separating two classes Cognitive Systems University of Sheffield Support Vector Machines Points near decision boundary: support vectors (removing them would change boundary) Points far from boundary not important for decision Cognitive Systems University of Sheffield Support Vector Machines What if there is no separating hyperplane? They do not work! Cognitive Systems University of Sheffield Kernel Functions Map data into different dimensionality Now the points are separable! But it isn't magic ... The information needs to be in the dataset, somewhere Cognitive Systems University of Sheffield Support Vector Machines Assumes maximising the distance from the points to the separating hyperplane makes the most general classifier But, the points may not be separable Kernel methods may help Methods exist to allow for points that don't separate cleanly Cognitive Systems University of Sheffield And now for something completely different ... What if our data changes over a series of time steps? o o What I say to you next relates to what I said to you previously The sound I make at time t ("ee") relates to the sound I make at time t-1 ("r") The task is to classify the observation, taking the previous time step into account You used the same method to classify the previous time step! Cognitive Systems University of Sheffield Markov Decision Processes Split up time into a series of discrete steps (states) Make the MARKOV ASSUMPTION: that what happens in a state depends only on what happened in the immediately preceding state, not in any earlier state Cognitive Systems University of Sheffield Markov Decision Processes Hidden Markov Models o Use the model to determine the HIDDEN variables based on observations o Speech recognition--we observe the speech signal and determine the ("hidden") word sequence Partially Observable Markov Decision Processes (POMDPs) o o o Can be used in modelling dialogue Used to decide system behaviour Therefore not entirely "hidden" Reinforcement Learning Cognitive Systems University of Sheffield Hidden Markov Models for Speech Recognition What did the person say? HMM tells us how likely various options are p=0. 1 We observe ap b p=0.3 =0 .1 speech signal Try to figure out phone sequence p= p=0.1 0.1 .1 p=0 p=0.2 "ba" Cognitive Systems University of Sheffield Hidden Markov Models for Speech Recognition p=0.1 State transition probabilities p=0.3 b a p= 0.1 Observation probabilities Cognitive Systems University of Sheffield p=0.1 p =0 .1 .1 p =0 p=0.2 "ba" HMM Algorithms Baum-Welch Algorithm o Set the HMM parameters to maximise the likelihood of the training data Viterbi Algorithm o Figure out the path through the HMM that most likely produced the observation sequence Forward-Backward Algorithm o Find the probability of a particular output sequence Cognitive Systems University of Sheffield HMMs for Speech Recognition Allows for varying speeds of speech o loop back to same state Assumes phone depends only on previous phone o Clearly not true! Forms the basis of most modern automatic speech recognisers Cognitive Systems University of Sheffield Very...

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:

Colorado - ASTR - 3510
1 1. MEASURING THE PROPER MOTION OF THE CRAB NEBULAIN THIS TELESCOPE EXPERIMENT, YOU WILL OBTAIN NARROW-BAND [OIII] and H IMAGES OF THE CRAB NEBULA AND DETERMINE THE EXPANSION SPEED OF THE GAS. IN THE SECOND PART, YOU WILL COMPARE YOUR IMAGE TO A S
East Los Angeles College - ATT - 0876
SIXTH FRAMEWORK PROGRAMME PRIORITY: 2.4.7 SEMANTIC BASED KNOWLEDGE AND CONTENT SYSTEMSKnowledge Sharing And UseINTEGRATED PROJECTProject acronym: X-Media Project full title: Knowledge Sharing and Reuse across MediaAnnex I, v.1 (25/04/2009)Pag
UMass (Amherst) - CHEM - 891
1Chemistry 891G Spring 2008Answers to the 1st Problem SetThe periodic table, group properties and trends 1. Is the bond energy of F2 greater or less than that of Cl2, and why? Usually bonds become weaker as one goes down the group-we would usua
Allan Hancock College - COMP - 1100
Department of Computer Science, Australian National University COMP1100 Introduction to Programming and Algorithms Semester 1, 2009Week 5 Practical Class Exercises Recursive Functions on ListsObjectivesThe aim of these exercises is to give you m
UMass (Amherst) - CHEM - 269
SOME NMR CHEMICAL SHIFTSALKYL H'S AWAY FROM FUNCTIONAL GROUPS~ 1 PPMO H ~ 2 - 2.5 PPMH~ 7 PPMO ~ 10 PPM HH H O~ 4 PPM~ 2 - 5 PPM
Colorado - CS - 7782
Colorado - CS - 6448
Goals for this Lecture Discuss ModelsLecture 6: ModelsKenneth M. Anderson Object-Oriented Analysis and Design CSCI 6448 - Spring Semester, 2001 to wrap up our discussion on descriptionsFebruary 1, 2001 Kenneth M. Anderson, 20012Models:
Colorado - CS - 6448
Goals for this LectureLecture 3: DomainsKenneth M. Anderson Object-Oriented Analysis and Design CSCI 6448 - Spring Semester, 2001 Discuss why requirements analysis is so difficult Build on previous lectures and look more closely at domains and
Colorado - CS - 7818
Slide 2.1Web Services: Principles & TechnologyChapter 2 Distributed Computing InfrastructureMike P. Papazoglou mikep@uvt.nlMichael P. Papazoglou, Web Services, 1st Edition, Pearson Education Limited 2008Slide 2.2Topics Distribute
Colorado - CS - 7818
Business Process Execution Language for Web Services (BPEL)Mark Lewis-Prazen Web Services Fall, 2006Outline Brief History of BPEL Context Definition Composition vs. Choreography Examples Templates Examples Business Implementations Limit
UMass (Amherst) - CHEM - 262
CHEMISTRY 262http:/www.chem.umass.edu/~lahti/Education/Undergraduate/Chem262ORGANIC CHEMISTRY IISPRING 2009The following outline is meant to assist you with focusing your study time in preparation for Exam 2. Material that is explicitly descri
Colorado - CS - 7818
XSLT OverviewKenneth M. Anderson Web Services CSCI 7818 - Fall Semester, 2008Todays LectureIntroduce XSLT background concepts examplesXSLT stands for XML Stylesheet Language, TransformationsSeptember 3, 2008 University of Colorado,
Colorado - CS - 7818
Slide 6.1Web Services: Principles & TechnologyChapter 6 Registering and Discovering Web servicesMike P. Papazoglou mikep@uvt.nlMichael P. Papazoglou, Web Services, 1st Edition, Pearson Education Limited 2008Slide 6.2Topics Service regis
Colorado - CS - 7818
Resource Description FrameworkM ore Sem antic for the Web!RDF and XUL in M ozilla/Netscape 6Johannes Henkel jhenkel@jhenkel.de www.jhenkel.de Dec 14 2000, CSCI 7818XML a programmers paradise?Representing data structures gap between plain XML
Purdue - CS - 426
CS426: Computer SecurityLecture 18: OS Security: Memory ProtectionCS426Lecture 18/ Spring 20091AcknowledgementsSome of the slides from this lecture are based on slides from Silberschatz, Galvin and Gagne 2005 Ryan RileyCS426Lectur
UMass (Amherst) - FIN - 304
Rate of Return Problem Solution. The bond will mature in two years. The face value is $1,000. The bond pays annual coupons at 8% coupon rate. The yield to maturity of the bond is 8%. a) What is the current price of the bond? 80 1080 P0 = + = $1,000 1
UMass (Amherst) - LING - 503
Assignment ThreeIntermediate Syntax 15 February 20071There is a class of verbs in German and Dutch which are made of two parts; examples include auskommen (come out), ankommen (arrive), umstellen (shift), ausstellen (write out) and einladen (invi
UMass (Amherst) - LING - 503
Intermediate SyntaxLinguistics 503 Spring 2007 Hasbrouck Lab 109Kyle Johnson Ofce Hours: Tuesday, 2:305:00 124 South College (in the Node) 413.545.6840 kbj@linguist.umass.edu Class website: courses.umass.edu/kbj/ling503/503.html Assignments are ty
UMass (Amherst) - CMPSC - 120
CMPSCI 120: Introduction to Problem Solving with the InternetFall 2007 http:/courses.umass.edu/cmpsc120/Course Overview: This course will provide non-CMPSCI majors with the basic skills needed to use the internet effectively. We will discuss keepin
UMass (Amherst) - CHEM - 111
Announcements Reading assignments: OWL homework: Next OWLs due Thur If you miss an OWL deadline Are you enrolled? If not, talk to me! Supplemental instruction Ch. 2 This week Tools of the tradePRS question Given the "one" of 1 lb = 454 g, h
UMass (Amherst) - MATH - 456
o r \ l r r r h l i ( i : h r l , r ' o r l r r ci t r r t o N l a t h c r D a t i c a l N l o r k : l i | g .. \ t t . tI ) ] j : l)lS p ri l q S l r r r l s r l r J { ) l ) S I r r s lr ' r r c t o r ' . 1 . \ r L r i r l r rI r i s l r i r L o
Colorado - CVEN - 4333
1. Download monthly streamflow from a gauge (preferebly in the North West or South WesternUS) that has long record (40 ~ 50+ years until the present time). You can do this fromthe USGS site that I gave in the hand out.Try to pick a gauge that is
Colorado - CVEN - 4333
1948 20041948 0.050 2.020 2.770 1.500 0.100 0.270 0.040 0.000 0.010 0.650 0.010 2.9501949 3.660 2.040 1.670 0.060 0.920 0.010 0.000 0.010 0.010 0.200 1.650 2.8901950 3.000
Colorado - CVEN - 4333
1926 2.120 1.720 2.600 6.820 0.190 0.050 0.070 0.000 0.290 0.210 5.480 2.8601927 1.660 5.000 2.830 1.840 0.130 0.140 0.050 0.000 0.000 0.920 1.550 3.0801928 0.130 1.780
Allan Hancock College - COMP - 2750
Extra, Extra - Read All About It: Nearly All Binary Searches and Mergesorts are BrokenFriday, June 02, 2006 at 6/02/2006 08:34:00 AMPosted by Joshua Bloch, Software EngineerI remember vividly Jon Bentley's first Algorithms lecture at CMU, where h
Sveriges lantbruksuniversitet - CS - 354
CMPT 354 - Database Systems IAssignment 1 Due date: June 3, 2008 12 marks, 6% of grade J.P. Delgrande May 20, 2008Important Note: Students must work individually on this, and other CMPT 354, assignments. You may not discuss the specific questions
UMass (Amherst) - LING - 620
Seth Cable Spring 2009Formal Semantics Ling 620 De Re vs. De Dicto, Part 1: The Classic QR Approach, and its Problems 11. (1)The Basic Facts The Classic Observation Sentences like the following can be understood in (at least) two very different
UMass (Amherst) - LING - 620
Seth Cable Spring 2009Formal Semantics Ling620 A Question on the Conversational BackgroundThis assignment is completely open-ended. There are absolutely no predetermined right or wrong answers. The task put before you is simply to reflect on an i
Colorado - CVEN - 6833
Katrina Grantz CVEN 6833 Hydroclimatology 19 March 2004The North American Monsoon: A Review of the LiteratureThe North American Monsoon (also known as the Southwest, Arizona, or Mexican Monsoon) is the large-scale atmospheric circulation system th
Colorado - CVEN - 5333
Physical Hydrology CVEN 5333 Home work - I Due September, 11th, 20031.a. Obtain the daily streamflow data for Boulder Creek, Near Orodell, CO, from the world wide web [USGS site http:/water.usgs.gov/. Follow the link to surface water]. USGS site nu
Allan Hancock College - COMP - 3062
1ONTOS DB 3.1An objectoriented DBMS that is integrated in an extended C+ programming environment. Refer to the handout of Introduction to ONTOS DB 3.1. Refer to chapter 24: Ontos: An Integrated Object System.What is ONTOS DB (pp.217) A mul
Colorado - ATOC - 4720
ATOC 4720: Introduction to Atmospheric Physics and Dynamics Spring 2007 Course Goals In this class we will quantitatively explore physical processes occurring in the atmosphere, with an emphasis on those processes that give rise to atmospheric circul
Colorado - ATOC - 5060
Project 2Presentations: 7 minutes (5 minutes + 2 for questions) Notice 7 minutes times 9 people is about 75 minutes of class time Powerpoint should be about 3 slides:1. Intro, description, hypothesis, 2. One (many two) key results/figures, 3. Su
Colorado - ATOC - 3600
The climate state and structure of the atmosphereKey points for today Way to define, and quantify, state of the climate system Define variations in climate Variations from place to place Variations from time to timeA look at the atmospheric c
Colorado - ATOC - 3600
ATOC 3600 Final exam study guide The exam will be mostly descriptive answers that require reasoning and understanding the physical processes rather than memorization. In addition to reading the textbook, you should revise lecture notes, problem sets,
Colorado - ATOC - 1060
Name: Student ID:ATOC 1060: Our changing environmentHomework assignment 4 Ocean temperature and hurricanes Due: 5 pm, Friday 6 March 2009 You may work on this assignment in groups, but what you hand in should be you own work. You can hand in this
UMass (Amherst) - MIE - 340
UMass (Amherst) - MIE - 340
Idaho State - B - 442
Pollination by Animals: The Plant PerspectivePlant-Animal Interactions Lecture 10 30 March 2009Flowering Plant Fertilization Angiosperms most diverse and ecologically successful group of plants - Why? Non-seed plants (ferns, mosses, horsetails)
BYU - DEG - 128
0 -> -o1 -> /raid/htdocs/deg/demos/live_demo/demo/default_data/defaultontsrc/obituaries.osml2 -> -p3 -> /raid/htdocs/deg/demos/live_demo/user_data/deg128_187_170_126/obit11/4 -> -n5 -> 10006 -> -r7 -> /raid/htdocs/deg/demos/live_demo/ontology/
UMass (Amherst) - ECE - 665
DivideandConquer72942479 7227 77 22 9449 99 44DivideandConquer1OutlineandReadingDivideandconquerparadigm(5.2) RecurrenceEquations(5.2.1) Mergesort(4.1.1) Genericmergingandsetoperations(4.2.1) Quicksort(4.3) Analysisofquicksort(4.3.1) Inplaceq
Idaho State - MATH - 465
MATH 465-01: HOMEWORK PROBLEMS ON FEBRUARY 24, 2009 Exercises 4.2 on Page 92 1. Solve the diusion problem ut = kuxx in 0 < x < l, with the mixed boundary conditions u(0, t) = ux (l, t) = 0. [ Hints: Consider the cases < 0, = 0, and > 0. The soluti
Allan Hancock College - COMP - 3110
COMP3110 and COMP6311 State Modeling Workshop ExerciseMarch 20091 BackgroundIn the last workshop we used Data Flow Diagrams to learn about and describe how data entities involved in Air Traffic Control are created and processed during a flight. T
Colorado - CSCI - 6268
Foundations of Network and Computer SecurityJohn BlackLecture #19 Nov 2nd 2004CSCI 6268/TLEN 5831, Fall 2004Announcements Quiz #3 This Thursday Covers material from midterm through today Project #3 on the Web Challenge Problem #3 on the We
Colorado - CSCI - 6268
Foundations of Network and Computer SecurityJohn BlackLecture #20 Nov 4th 2004CSCI 6268/TLEN 5831, Fall 2004Announcements Quiz #3 Today Need to know what big-endian is Remind me to mention it if I forget! Brian's detective work Mazdak wil
Colorado - CSCI - 6268
Foundations of Network and Computer SecurityJohn BlackLecture #17 Oct 26th 2004CSCI 6268/TLEN 5831, Fall 2004Announcements Project #1 Due Today Please hand in to me Project #2 rsautl has no base64 option; use openssl base64 [-d] Midterm
Colorado - CSCI - 6268
Foundations of Network and Computer SecurityJohn BlackLecture #4 Sep 2nd 2004CSCI 6268/TLEN 5831, Fall 2004Announcements Please sign up for class mailing list Quiz #1 will be on Thursday, Sep 9th About 30 mins At end of class Office hours d
UMass (Amherst) - ECE - 122
ECE 122 Engineering Problem Solving with JavaLecture 6Problem Definition and ImplementationECE122 L6: Problem Definition and ImplementationFebruary 14, 2008Outline Problem: Create, read in and print out four sets of student grades Setting up
UMass (Amherst) - ECE - 669
Lecture1: Introduction1Administrative infoWelcome to ECE669! Welcome off-campus students! Csaba Andras Moritz, Associate Professor @ ECE/UMASS Questions/discussions/email questions are welcome! My Focus: Design of Parallel Computer SystemsChips
UMass (Amherst) - ECE - 669
L51Commercial Application Support21Commercial Application Support-Not in textbook! Commercial enterprise oriented applications are commonly run on SMP type of machines to achieve high throughputs High-end is considered to be more massive
RIT - SMAM - 314
SMAM 314 Computer Assignment 6 Due 5/15/07 I For the data of problem 6.11 p.391 (SeeTable 6.19) Using Minitab A. Make a scatterplotB. Fit the regression line.Regression Analysis: y versus x The regression equation is y = - 1822 + 435 x Predictor C
RIT - SMAM - 351
SMAM 351Homework 8 Solution1. A. Using the lack of memory property of the exponential distribution P[X < 0.7) = 0 .5e.5x dx = e.5x B. The number of customers that arrive each minute is a Poisson distribution with mean 5. The number that arrive in
RIT - SMAM - 314
p 1 of 9Information about SMAM 314-Dr. Gruber's Section Instructor: Dr. M. Gruber office 08-3250 Phone 475-2541 email mjgsma@rit.edu Web page http:/www.rit.edu/~mjgsma/smam314winter00/hw.html (The web page may also be found by going to my home page
RIT - SURGERY - 0308
Total Hip ReplacementBy Krystal Stephenshttp:/www.rit .edu/~kjs0308/Surgery2_072/Total%20hip%20replacement/Total_hip_replacement.htmWhat is Total Hip Replacement? A total hip replacement is a surgical procedure where the diseased cartilage and b
UMass (Amherst) - CHEM - 121
Chemistry 121H Fall, 2005 Name Cumulative Final Exam 170 points total Please sign the following statement: I swear that I did not cheat on this exam.ID#Electronegativities: F = 4.0; O = 3.5; N = 3.0; Cl = 3.0; Br = 2.8; C = 2.5; S = 2.5; I = 2.5;
UMass (Amherst) - CHEM - 241
RIT - JRW - 9428
James Wegner Frey Digital Asset Management 24 February 2007 Final Exam 1. Must separate format from content The main reasons for separating format from content are to keep your files organized. It is important to keep youre your content saved only on
BYU - LECT - 621
CS 521Nonparametric Methods - Metrics1Distance?What's more different? A big difference in just one feature? Smaller differences in two features? Lots of small differences? Lots of ways to measure "distance" than just Euclidean distance.CS
BYU - LECT - 621
CS 521Introduction to Neural Networks1Neural NetworksWhat? Combinations of simple processing units with inputs, output(s), and a function relating the two.Why? 1. Massive parallelism (connectionist computing) 2. Can model biological systems
UMass (Amherst) - CS - 601
CMPSCI 601:Turing MachinesLecture 4: nite set of states; : " ! 1 1 0 11&3 4! 20 1#5 5 765)('%# & $: nite set of symbols; 5 5 675 5 5 765 5 5 675 5 5 675 5 5 675 5 5 675 5 5 675 5 5
UMass (Amherst) - CS - 601
CMPSCI 601:Recall From Last TimeLecture 7Th 6.2: The busy beaver function, larger than any total, recursive function.Thm. 6.4: (Unsolvability of Halting Problem) Let,Then,HALT is r.e. but not recursive.Listing of all r.e. sets:Cor. 6.