Aesthetics and the Edge of Chaos

Size: px
Start display at page:

Download "Aesthetics and the Edge of Chaos"

Transcription

1 Aesthetics and the Edge of Chaos Dora Raymaker 2008 SYSC557 Artificial Life I wasn't able to get James Earl Jones to narrate for me, so you'll have to be con tent with my computer doing it. If you can hold your questions until the end, I would very much appreciate it. This is my project on aesthetics and the edge of chaos. I'm a systems and computer science graduate student, but my undergraduate degree is in fine arts, which may explain why I'm drawn to the intersection of artificial life and fine art.

2 Background: Art Modeling Nature Art reflects nature Automatons Visual arts Pollock's fractals Evolutionary reason for aesthetics? Attracted to things that improve survival Too much order = dead? Too much chaos = dangerous? Jackson Pollock Blue Poles: Number II, detail Art is one of the oldest methods people have used in modeling nature. Langton touched on this in his discussion of auto ma tons and water clocks in our initial class readings. But art modeling nature isn't restricted to three dimensional, robot like art. Paintings, drawings, prints, photography, and other forms of visual art can reflect nature and life. Even highly abstract work, such as Pollock's blue poles, was found to have a fractal structure similar to patterns found in nature. Some psychologists believe there may even be evolutionary reasons for aesthetic preference, in that we are drawn to things which would improve our chance of survival if they were encountered in reality. As things in nature which are very orderly or very chaotic tend to either be dead or pose a threat, would this imply people would find edge of chaos more aesthetically appealing?

3 Background: 2-D Design Principles Basic 2-D Design Tension of order and chaos repeated patterns and established structure novel surprises and lack of established structures Tension needed to bring the page alive Kandinsky illustrates the use of points and lines in the Appendix of his text Point and Line to Plane. This describes Edge of Chaos? One of the basic principles taught in art school is that tensions between ordered and chaotic elements makes an image come alive. I recall an exercise which involved putting a black dot in various places on a white square. If the dot is placed in an orderly location, such as at the center of the square, the image looks "dead." If however the dot is placed slightly off-center, not quite predictable, the entire white square activates visually and comes "alive." Too many repeated patterns and established structures, and an image is considered boring and dead. But too many novel surprises and lack of structure, and the image becomes boring and mud. Images which balance repetition and novelty are interesting and exciting, the tension between them is what makes a composition alive. The artist Kandinsky wrote a lot about this dynamic. Perhaps unsurprisingly, excerpts of that writing, including the image on this slide, appear in a paper published in artificial life. This was a main motivation for this project. I have always been struck by how edge of chaos dynamics echo the order chaos tension that is considered necessary for bring ing "life" to a work of visual art. Does this principle and edge of chaos describe the same thing, just in different fields?

4 Background: Creative Process Creativity from tension between Analytic thinking (structure) Associative thinking (novelty) Illustrated at right :-) Edge of Chaos dynamics in creative process itself? Dora Raymaker Machiname Order chaos tensions seem to exist on all levels of both life and art. Some theories of creativity posit that the creative process itself is a tension between ordered analytical thinking and chaotic associative thinking. Analytical thought provides constraints and structural organization, while associative thought provides "thinking outside the box" and endless novelty. The image on this slide is one of mine, and it was an illustration of my own creative process. I made this painting before I'd known about this theory of creativity, but it is actually, quite explicitly, about analytical versus associative tensions. Is there a need for both orderly and chaotic, edge of chaos, type dynamics to bring the creative process itself alive.

5 Background: Art and Artificial Life Paul Brown: The Deluge - after Leonardo, Giclée Print, 50 x 50 cm, 1995 Two time steps are combined and mapped onto a set of four tiles. Here the tiles represent transitions in the underlying automaton rather than the states themselves. Artists embrace Alife e.g. Paul Brown ALife researchers embrace Art e.g. Karl Sims Karl Sims: Genetic Images is a media installation in which visitors can interactively "evolve" abstract still images. A supercomputer generates and displays 16 images on an arc of screens. Visitors stand on sensors in front of the most aesthetically pleasing images to select which ones will survive and reproduce to make the next generation. Maybe because of these strong relationships between art and life, scientists working in artificial life and artists embraced each other's ideas early on. There is less conflict between "art vs. science" when it comes to artificial life, and more of an attempt to unify the two and work cooperatively. From the art side, artists such as Paul Brown have been using artificial life techniques in their work even before Langton coined the term. Brown first started drawing cellular automata by hand without use of a computer in the 70's. The work pictured on the left is a C ay in which two time steps are combined and mapped onto four tiles, so the tiles represent the transitions rather than the states. From the artificial life side, scientists such as Karl Sims have used artificial life both as a means to generate art, and art as a means to explore questions in science. The image on the right is one generated through an interactive process which evolves still images. A computer genner ates and displays images on an arc of screens, and humans stand on sensors in front of the most aesthetically appealing images. The humans act as the fitness function for the gee ay which evolves the next batch of images.

6 Hypothesis People will find images which exhibit Edge of Chaos dynamics more aesthetically appealing than images with other types of dynamics. Because of the relationship between art and nature, the order chaos tensions of design principles, the nature of the creative process, and the natural affinity between art and artificial life, I became interested in exploring the relationship between chaosity and aesthetic appeal. My hypothesis is that people will find images which exhibit edge of chaos dynamics more aesthetically appealing than images with other types of dynamics.

7 Definitions Aesthetically appealing in 2-D visual art will make one crazy trying to rigorously quantify! in the eye of the beholder beautiful, interesting, or appealing based on first impression or gut reaction assured this is OK to do in social science research! Dynamic regimes Fixed Point (repetition of same state) Limit Cycle (repetition of sequence of states) Edge of Chaos (some repetitions / some novelty) Chaos (continuously novel states) So the first tricky step in working with this hypothesis is defining what, exactly, aesthetic appeal is. First I defined the domain as 2 dimensional visual art. Then I made myself insane trying to figure out how to quantify the idea of aesthetic appeal. Luckily I have friends who do social science research, and they steered me away from the crazy making, telling me that it's O K to allow people to define subjective terms for themselves. So I ended up just defining aesthetic appeal as beautiful, interesting, or appealing, and based on first impression or gut reaction. I then required additional assurances that it was O K to do this. Dynamics on the other hand are much less squishy. The dynamics are defined by attractor type, and are fixed point, limit cycle, edge of chaos, and chaos.

8 Variables and Confounders Variables of interest Ranking of aesthetic appeal Dynamic regime of image Complexity of image Possible confounders Visual elements: colors, shapes, textures Image properties: size, scale, proximity, and sequence Participant fatigue The variables of interest in this study were ranking of aesthetic appeal, the dynamic regime of an image, and the complexity of an image. Possible confounders that would influence someone's perception of aesthetic appeal included all visual design elements such as colors, shapes, and textures, all global image properties such as size, scale, proximity, and sequence, and additional perceptual and psychological factors such as viewer fatigue. In some of the next slides I'll address strategies for accessing the variables and avoiding the confounders.

9 Design Overview Part I: Image Generation Part II: Survey Part III: Results (analysis) The general study design consisted of three sequential parts. The first part considered image generation, how to create interesting images with unambiguously quantifiable dynamics. The second part was a survey, given to human participants, which asked them to rank the aesthetic appeal of the images generated in the first part. The third part was to analyze the results of the survey in some meaningful way.

10 Image Generation: Technical Considerations Cellular automata Pros Visualize dynamic regimes Classifiable Visually interesting Learning opportunity K = 4, N = 5, deterministic, synchronous, 1-D States mapped to colors (CMYK) Software Rule generation (Mike Smith) Rule parser (OCCAM --> Netlogo) Rule visualizer - Netlogo Width of array = 300 cell torus Time steps per screen = 300 ticks (option to continue) I decided to use cellular automata for the image generation. While classifying C Ay's isn't exactly a science, as we established on Tuesday, C A's do provide a way to visualize different dynamic regimes and classify some of them unambiguously. C Ay's have also been used extensively by artists to generate interesting images. Additionally, C Ay's are an artificial life technique I hadn't explored previously. The C Ay's were K equals 4, N equals 5, deterministic, synchronous, and one dimensional, as described by Langton in the first paper we red for this class. The C ay states would be mapped to colors to create a colorful space time diagram. I picked the print primaries, cyan, magenta, yellow, and black for the states. In order to generate the images, I needed something which generated the C ay rules, and Mike did that part, saving me oodles of time. So then I just needed something that would parse those rules, which were in oc am format, into a format suitable for a visualizer. I decided to use NetLogo for the visualizer, which enabled me to generate large, complex C ay images really easily. The width of the world was a 300 cell tore us, and the height of the time steps was 300, with the ability to continue for another 300 ticks, indefinitely.

11 Image Generation: Visual Design Considerations Reducing confounders Mapping states to colors Different main color per image per regime Care not to misrepresent dynamics Consistent size, scale 550 x 550 px total image 2 x 2 px cells Increasing interestingness Optical mixing Selection for distinctiveness Photoshop filters Blur 2x Glowing Edges 1x There ended up being two points of view I had to take for every decision I made on this project. The first as a software engineer, and the second as a visual designer. I suppose this is fitting considering the topic of the project. As a primary visual design consideration, I needed to reduce confounders. The choice of mapping states to colors instead of to shapes or textures was to avoid the introduction of visual element confounders. I decided to use a different main color per image per regime, in an attempt to reduce color as a confounder. Care needed to be taken not misrepresent the dynamics by introducing compositional variation unrelated to regime. Images all had to have the same size, 550 by 550 pixels, and scale of 2 by 2 pixels each cell, to reduce size and scale as confounders. I also needed to increase the "interesting ness" of the images to avoid participant fatigue. The choice of primaries for cell states should cause "optical mixing," when separate colors near each other appear like the color that would be produced if those colors were mixed together. Optical mixing gives the appearance of more than four colors in the C Ay. It was also important that each image was as distinct as possible to prevent fatigue, which could confound preference, while retaining enough similarity for comparison of images to be meaningful. The color differences helped with this, as well as deliberate selection by me of images for their distinctness from each other. To make the images produced by NetLogo look less like old video game graphics, the blur and glowing edges filters were applied in Photoshop. The same filters were applied to all images, and were ones which remove the pixel ation without modifying the underlying structure and visible dynamic of the C Ay.

12 Image Generation: Measurement and Classification Not used Lambda poor measure Transient length insufficient time to implement Regime based on visual inspection Apparent - over 300 time steps Actual - over extended (eg 1200) time steps Complexity Ranking First by regime Second by apparent visual complexity Partially subjective Several measurements were considered for quantifying regime and complexity. Lambda was discarded quickly as having little relation to the dynamics. Transient length may have been a good metric, but there was insufficient time to program a transient counter. Visual inspection was the easiest way to classify a C ay dynamic regime. I considered both the dynamic displayed over the 300 ticks of one visualization, as well as the dynamic displayed over extended time, up to 1200 ticks. "Complexity Ranking" was my own partially subjective measure to rank images based both on regime and visual complexity, with regime as the priority criteria. While visual complexity is relatively subjective, this was the best way I could come up with quickly to get a more fine grained way to sort images. I felt it was important to do this as there was some wide variation between images used in each regime, like a square of a solid color is going to be responded to differently than multicolored stripes, even though both may classify as a fixed point attractor.

13 Image Generation: Implementation Since that was a lot of blah blah blah, here's the quick, illustrated version of how I implemented the image generation. I got rules from Mike's python program, in oc am format. I input the rules to a perl parser that output them in netlogo format. Those rules were input into the netlogo visualizer, and I visually assessed the dynamic, noting down the behavior shown. If the image was not useful for the survey, I went to the next rule. If the image was useful for the survey, I had Netlogo output it as a graphics file, which I then ran through the photoshop filters. Then I moved onto the next rule. I evaluated about 110 rules total, and used 14 of them to produce 15 images.

14 Image Generation: Raw Images These are the images as output by NetLogo, all but the second 33 with cyan as the primary color. In this picture, the images are arranged in rows by regime and in order of complexity ranking. The regime sorting is based on the dynamics shown in the image, not the dynamics of the rule over time. For example, rule 37 is actually a fixed point rule, even though its long transient makes it initially appear like edge of chaos. The edges between regimes blur a bit, for example at rule 33 which is a limit cycle rule will sometimes show chaotic behavior for a moment early on. Rule 62 remains somewhat ambiguous whether it is chaotic or edge of chaos, it's like edge of edge of chaos.

15 Image Generation: Final Images And here are the same rules, just produced in different primary colors and run through the photo shop filters. These are the images you saw if you ended up taking the survey.

16 Survey: Technical Considerations Internet based Hosted on personal site, created in HTML::Mason Data considerations (some regrettable) Data storage in flat CSV table One preference ranking per row Session information not saved No back button (would require session info.) Measurement Rank 1 6 (1 = strongly disliked, 6 = strongly liked) So. The survey. It was internet based, hosted on my personal site, and used the html mason web ay pee I. Survey data was stored in a flat C S V table on the web server, with image names as column names, and one preference ranking per row. The latter was in part because I did not save session information for individual users. No back button was provided, as it required session information, and I wasn't sure I wanted a back button any way, as it would destroy that "gut reaction" thing. The scale of measure for preference was a ordinal scale of 1 to 6, with 1 being strongly dislike and six being strongly like. I did not use a scale with a neutral point in order to force users to choose an actual preference.

17 Survey: Visual Design Considerations Reducing confounders Neutral background White space around image Images displayed one at a time Images displayed in a random order Increasing Usability Total 15 images Sufficient number data points 5 10 minutes to assess Image count down Instructions at top of every page 550 K or less image file size Radio buttons / simple interface Visual design considerations to reduce confounders included a neutral background for the survey pages and a swath of white space around each image, to avoid the surrounding page from influencing perception of the image. Images were displayed one at a time so as to avoid having them influence each other. Images were displayed in a random order to reduce sequence related confounders. Even though sequence might influence participants, for example they may all get bored and hate what they see last, at least each participant will be influenced on different images. Usability of the interface also had to be considered, especially to increase the chances of a participant completing the whole survey. The amount of images selected for the survey, 15, was intended to make for the shortest possible survey with a sufficient number of data points for each regime. Testers said it was taking between 5 and 10 minutes, usually on the low end, to assess the images in the survey, which seemed a reasonable amount of time to ask people to give up for uncompensated participation. An image count down helped users to know when they were almost at the end rather than giving up only a few images from the end. Instructions were repeated at the top of every page. Image files were kept to 550 K or less to minimize download time. Radio buttons and a really simple interface made it as hard as possible for a user to do something wrong.

18 Survey: Participant Recruitment Dissemination LiveJournal personal blog and communities Syscdiscuss elist A few others Let Internet dynamics do the rest! Time line 5/20 initial recruitment message 5/20 survey open 6/02 survey close 6/06 results posted I created a recruitment message for survey participants, which you probably all saw. I also posted the message to my personal blog, and to several lieve journal communities such as all complexity and math art. I also posted to the systems science discussion list, my research group, and some random other people. I then let the dynamics of the internet take over, hoping there would be sufficient viral activity to do my recruiting for me. The time line for the survey was only two weeks. I started posting recruitment materials on the 20th when the survey opened. I closed the survey on the 2nd. I'll be posting a copy of this presentation and summary of results for interested participants tomorrow.

19 Survey: Implementation Once more to give something besides a bunch of blah blah blah, here's the summary of how the survey worked. Participants would arrive at the instruction page, submit to the next page, and a random one of the 15 images that the participant has not yet seen would be selected, and displayed in the survey page. The participant would then select a preference, submit it, and the database would be updated. If it's not the last image, another random image that hasn't been seen is selected to display. If it is the last image, the participant is sent to a thank you page, reminding them results will be posted on the 6th.

20 Survey: Instruction Page Here's the instruction page, which you may have seen. Note that these example images were not used in the survey itself.

21 Survey: Interface Here's the survey interface. As a bit of foreshadowing, this particular screen shot shows the image that was ranked highest in preference order out of all of them.

22 Results: Population Description Dissemination tracking Additional personal blogs Additional community blogs Additional mailing lists Population Internet users May be more likely to have science, complex systems, or art backgrounds May be more likely to have education But may also not (e.g. Damn Portlanders) So who were these participants. I was able to track dissemination to additional personal blogs, a few additional community blogs including some large and diverse ones, and one additional mailing list. I lost track after that. Three cheers for internet viral dynamics. So the participants were all definitely internet users. Based on the places where I initially posted recruitment, participants may be more likely to have science, complex systems, or art backgrounds, and may be educated. However, the fact that the recruitment was posted on some very large, general boards such as damn portlanders means there was probably some real diversity to the participants population as well.

23 Results: Participation Statistics Number of participants 263 participated 208 lower bound for survey completion 257 upper bound for survey completion 230 approx. no. who completed the survey Number of preference points 775 Fixed Point (note: 3 images) 1040 Limit Cycle 1035 Edge of Chaos 1040 Chaos Considering how non aggressive I was about recruitment, the miniscule window of time the survey was open for, and the fact that participants were uncompensated, I was really impressed by how many individuals responded. 263 total participated, and at least 208 completed the survey and at most 257 completed the survey. So I had like 230 people actually complete the survey. The total amount of preference data points for each regime were about the same, remembering that there were only three fixed point images, and four of the others. Now onward to the real, actually exciting, results.

24 Results: Average Preferences by Regime Fixed Point = Limit Cycle = Edge of Chaos = Chaos = These are the average preferences for each of the regimes. While fixed point, limit cycle, and chaos hover around the average, edge of chaos is way higher than the others. The extremes of fixed point and chaotic were least liked.

25 Results: Histograms by Regime This diagram shows histograms of the preference distribution for each regime. The fixed point regime has mostly scores in the strongly disliked and disliked range, and very few strongly liked. The preferences for limit cycle and chaotic dynamics appear to follow a slightly skewed Bell distribution, although chaotic may be bi modal, probably reflecting the high preference for the edge of edge of chaos image 62, which remember I struggled over whether it was in the edge of chaos or chaotic regime. The preference distribution for the edge of chaos regime is clearly different, with a median at 5, and unlike the other regimes has a large amount of responses in the strongly liked category. Very few people strongly disliked, disliked, or even slightly disliked this regime. People definitely responded differently to the edge of chaos set of images.

26 Results: Average Preferences by Image This graph plots the average preference for each image sorted by Complexity Ranking, with the boundaries of each regime labeled on the chart. People seem to like the more complex images on the orderly end, and the less complex images on the chaotic end, and definitely prefer the images which exhibit both orderly and chaotic dynamics. This is consistent with my hypothesis. This plot shows the over all trend from dislike to like and back to dislike as the images move through each regime.

27 Results: Avg. Preferences by Image & Regime This graph plots each image by regime and sorted by Complexity Ranking, by average preference. This is essentially the same as the previous graph, but illustrates the point in a different way as a side-byside comparison for the images in each regime. Because the images are sorted by Complexity Ranking the most ordered images are at the left, and the most chaotic images are at the right. The most orderly and most chaotic images rank low, as do the more orderly limit cycle images. The most stereotypically "edge of chaos looking" image, remember the one that was illustrated in the survey screen shot, ranks at the top. Here's that image 62 which may be accounting for the bi modal looking distribution in the chaotic regime.

28 Conclusions Found evidence to support hypothesis that people will find images which exhibit Edge of Chaos dynamics more aesthetically appealing than images with other types of dynamics. Additionally found evidence that the complexity of the image, in combination with its regime, may influence aesthetic appeal in favor of Edge of Chaos. This project was fantastically fun! The results of the survey statistics I just showed support the hypothesis that people will find images which exhibit edge of chaos dynamics more aesthetically appealing than images with other types of dynamics. Additionally, it appears that the complexity of an image, in combination with its regime, may influence the aesthetic appeal in favor of an edge of chaos sweet spot, neither too complex nor too simple. Maybe most importantly, this project was super fun and I'm extremely pleased with it.

29 Future Work More analysis of current data More rigorous complexity measure Alternative complexity / chaosity measures Tests for statistical significance Dealing with outliers Larger scale investigation Save session info and keep responses together More sophisticated statistics (e.g. cluster analysis) Participant information? More exhaustive review of current literature Which doesn't mean the same thing as this project being perfect. It was sort of a rough draft, and there is more I can do both with the current information I have and with extending the work. From the time line I gave, you may have noticed I only had one day in which to perform any sort of analysis on the data, oops. Some things to be done right now include applying a more rigorous measure of complexity to the images, of which there are many that could work, and sorting the images by alternate complexity and chaosity measures. Tests for statistical significance still need to be done. Also, visual inspection of the data shows some obvious outlier behaviors in participant responses, such as people who answered strongly like on every image. Maybe this sort of thing should be considered more deeply. Beyond the current data set, the most regrettable part of this project for me was not keeping participant responses together. This means I'm unable to do any real sophisticated statistical analysis, such as cluster analysis, that could provide extremely interesting information about the survey data. I had to make the survey super anonymous as there was no time for working with the I R B, but if the study was redone more carefully in the future, it might be interesting to collect some additional information from participants, such as whether they were assessing artistic or mathematical aesthetics in their definition of appeal. Finally, there is a massively extensive literature on the intersection of art and artificial life. More time spent in that literature could stimulate ideas both for extending this work, and for applying artificial life to my own art.

30 Game of Life Dora Raymaker ~ draymake@pdx.edu Which I will end with. This is a painting called game of life, and it's actually got some gliders in it. The intersection of art and artificial life is extremely (pun intended) fertile. Perhaps this is because, I feel anyway, art actually is an artificial life methodology, as art by its very definition is a way of modeling "life as it is" as "life as it could be." I will take questions now. I have references on the next slide as well, if you'd prefer to look at that. Let me know if you want to see them.

31 References Langton, C. G., "Life at the Edge of Chaos", ALife II, 41-91, Casti, J., A. Karlqvist. Art and Complexity. Elsevir, Amsterdam Whitelaw, M. Metacreation: Art and Artificial Life. The MIT Press, Cambridge DiPaola, S., L. Gabora. "Incorporating Characteristics of Human Creativity into an Evolutionary Art Algorithm." GECCO'07, July 7-11, 2007, London, England, United Kingdom. Dorin, A. "Art and Artifice." Artificial Life, v. 9, n. 1, p Langton, C. G., Artificial Life, Artificial Life (Vol. VI, Santa Fe Institute Studies in the Sciences of Complexity), Langton, C., ed., Addison- Wesley, Redwood City CA, 1-47, Sims, Karl, Genetic Images Karl Sims. June 5, <

2D ELEMENTARY CELLULAR AUTOMATA WITH FOUR NEIGHBORS

2D ELEMENTARY CELLULAR AUTOMATA WITH FOUR NEIGHBORS 2D ELEMENTARY CELLULAR AUTOMATA WITH FOUR NEIGHBORS JOSÉ ANTÓNIO FREITAS Escola Secundária Caldas de Vizela, Rua Joaquim Costa Chicória 1, Caldas de Vizela, 4815-513 Vizela, Portugal RICARDO SEVERINO CIMA,

More information

Why t? TEACHER NOTES MATH NSPIRED. Math Objectives. Vocabulary. About the Lesson

Why t? TEACHER NOTES MATH NSPIRED. Math Objectives. Vocabulary. About the Lesson Math Objectives Students will recognize that when the population standard deviation is unknown, it must be estimated from the sample in order to calculate a standardized test statistic. Students will recognize

More information

LSTM Neural Style Transfer in Music Using Computational Musicology

LSTM Neural Style Transfer in Music Using Computational Musicology LSTM Neural Style Transfer in Music Using Computational Musicology Jett Oristaglio Dartmouth College, June 4 2017 1. Introduction In the 2016 paper A Neural Algorithm of Artistic Style, Gatys et al. discovered

More information

JASON FREEMAN THE LOCUST TREE IN FLOWER AN INTERACTIVE, MULTIMEDIA INSTALLATION BASED ON A TEXT BY WILLIAM CARLOS WILLIAMS

JASON FREEMAN THE LOCUST TREE IN FLOWER AN INTERACTIVE, MULTIMEDIA INSTALLATION BASED ON A TEXT BY WILLIAM CARLOS WILLIAMS JASON FREEMAN THE LOCUST TREE IN FLOWER AN INTERACTIVE, MULTIMEDIA INSTALLATION BASED ON A TEXT BY WILLIAM CARLOS WILLIAMS INTRODUCTION The Locust Tree in Flower is an interactive multimedia installation

More information

TechNote: MuraTool CA: 1 2/9/00. Figure 1: High contrast fringe ring mura on a microdisplay

TechNote: MuraTool CA: 1 2/9/00. Figure 1: High contrast fringe ring mura on a microdisplay Mura: The Japanese word for blemish has been widely adopted by the display industry to describe almost all irregular luminosity variation defects in liquid crystal displays. Mura defects are caused by

More information

for Digital IC's Design-for-Test and Embedded Core Systems Alfred L. Crouch Prentice Hall PTR Upper Saddle River, NJ

for Digital IC's Design-for-Test and Embedded Core Systems Alfred L. Crouch Prentice Hall PTR Upper Saddle River, NJ Design-for-Test for Digital IC's and Embedded Core Systems Alfred L. Crouch Prentice Hall PTR Upper Saddle River, NJ 07458 www.phptr.com ISBN D-13-DflMfla7-l : Ml H Contents Preface Acknowledgments Introduction

More information

Algorithmic Music Composition

Algorithmic Music Composition Algorithmic Music Composition MUS-15 Jan Dreier July 6, 2015 1 Introduction The goal of algorithmic music composition is to automate the process of creating music. One wants to create pleasant music without

More information

Browsing News and Talk Video on a Consumer Electronics Platform Using Face Detection

Browsing News and Talk Video on a Consumer Electronics Platform Using Face Detection Browsing News and Talk Video on a Consumer Electronics Platform Using Face Detection Kadir A. Peker, Ajay Divakaran, Tom Lanning Mitsubishi Electric Research Laboratories, Cambridge, MA, USA {peker,ajayd,}@merl.com

More information

Lab experience 1: Introduction to LabView

Lab experience 1: Introduction to LabView Lab experience 1: Introduction to LabView LabView is software for the real-time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because

More information

Previous Lecture Sequential Circuits. Slide Summary of contents covered in this lecture. (Refer Slide Time: 01:55)

Previous Lecture Sequential Circuits. Slide Summary of contents covered in this lecture. (Refer Slide Time: 01:55) Previous Lecture Sequential Circuits Digital VLSI System Design Prof. S. Srinivasan Department of Electrical Engineering Indian Institute of Technology, Madras Lecture No 7 Sequential Circuit Design Slide

More information

Navigate to the Journal Profile page

Navigate to the Journal Profile page Navigate to the Journal Profile page You can reach the journal profile page of any journal covered in Journal Citation Reports by: 1. Using the Master Search box. Enter full titles, title keywords, abbreviations,

More information

Algebra I Module 2 Lessons 1 19

Algebra I Module 2 Lessons 1 19 Eureka Math 2015 2016 Algebra I Module 2 Lessons 1 19 Eureka Math, Published by the non-profit Great Minds. Copyright 2015 Great Minds. No part of this work may be reproduced, distributed, modified, sold,

More information

Decision-Maker Preference Modeling in Interactive Multiobjective Optimization

Decision-Maker Preference Modeling in Interactive Multiobjective Optimization Decision-Maker Preference Modeling in Interactive Multiobjective Optimization 7th International Conference on Evolutionary Multi-Criterion Optimization Introduction This work presents the results of the

More information

What is Statistics? 13.1 What is Statistics? Statistics

What is Statistics? 13.1 What is Statistics? Statistics 13.1 What is Statistics? What is Statistics? The collection of all outcomes, responses, measurements, or counts that are of interest. A portion or subset of the population. Statistics Is the science of

More information

Salt on Baxter on Cutting

Salt on Baxter on Cutting Salt on Baxter on Cutting There is a simpler way of looking at the results given by Cutting, DeLong and Nothelfer (CDN) in Attention and the Evolution of Hollywood Film. It leads to almost the same conclusion

More information

Enabling editors through machine learning

Enabling editors through machine learning Meta Follow Meta is an AI company that provides academics & innovation-driven companies with powerful views of t Dec 9, 2016 9 min read Enabling editors through machine learning Examining the data science

More information

MC9211 Computer Organization

MC9211 Computer Organization MC9211 Computer Organization Unit 2 : Combinational and Sequential Circuits Lesson2 : Sequential Circuits (KSB) (MCA) (2009-12/ODD) (2009-10/1 A&B) Coverage Lesson2 Outlines the formal procedures for the

More information

Student Learning Assessment for ART 100 Katie Frank

Student Learning Assessment for ART 100 Katie Frank Student Learning Assessment for ART 100 Katie Frank 1. Number and name of the course being assessed: ART 100 2. List all the Course SLOs from the Course Outline of Record: 1. Discuss and review knowledge

More information

MATH& 146 Lesson 11. Section 1.6 Categorical Data

MATH& 146 Lesson 11. Section 1.6 Categorical Data MATH& 146 Lesson 11 Section 1.6 Categorical Data 1 Frequency The first step to organizing categorical data is to count the number of data values there are in each category of interest. We can organize

More information

IMDB Movie Review Analysis

IMDB Movie Review Analysis IMDB Movie Review Analysis IST565-Data Mining Professor Jonathan Fox By Daniel Hanks Jr Executive Summary The movie industry is an extremely competitive industry in a variety of ways. Not only are movie

More information

Permutations of the Octagon: An Aesthetic-Mathematical Dialectic

Permutations of the Octagon: An Aesthetic-Mathematical Dialectic Proceedings of Bridges 2015: Mathematics, Music, Art, Architecture, Culture Permutations of the Octagon: An Aesthetic-Mathematical Dialectic James Mai School of Art / Campus Box 5620 Illinois State University

More information

Math 81 Graphing. Cartesian Coordinate System Plotting Ordered Pairs (x, y) (x is horizontal, y is vertical) center is (0,0) Quadrants:

Math 81 Graphing. Cartesian Coordinate System Plotting Ordered Pairs (x, y) (x is horizontal, y is vertical) center is (0,0) Quadrants: Math 81 Graphing Cartesian Coordinate System Plotting Ordered Pairs (x, y) (x is horizontal, y is vertical) center is (0,0) Ex 1. Plot and indicate which quadrant they re in. A (0,2) B (3, 5) C (-2, -4)

More information

NETFLIX MOVIE RATING ANALYSIS

NETFLIX MOVIE RATING ANALYSIS NETFLIX MOVIE RATING ANALYSIS Danny Dean EXECUTIVE SUMMARY Perhaps only a few us have wondered whether or not the number words in a movie s title could be linked to its success. You may question the relevance

More information

Figures in Scientific Open Access Publications

Figures in Scientific Open Access Publications Figures in Scientific Open Access Publications Lucia Sohmen 2[0000 0002 2593 8754], Jean Charbonnier 1[0000 0001 6489 7687], Ina Blümel 1,2[0000 0002 3075 7640], Christian Wartena 1[0000 0001 5483 1529],

More information

Distribution of Data and the Empirical Rule

Distribution of Data and the Empirical Rule 302360_File_B.qxd 7/7/03 7:18 AM Page 1 Distribution of Data and the Empirical Rule 1 Distribution of Data and the Empirical Rule Stem-and-Leaf Diagrams Frequency Distributions and Histograms Normal Distributions

More information

STAT 113: Statistics and Society Ellen Gundlach, Purdue University. (Chapters refer to Moore and Notz, Statistics: Concepts and Controversies, 8e)

STAT 113: Statistics and Society Ellen Gundlach, Purdue University. (Chapters refer to Moore and Notz, Statistics: Concepts and Controversies, 8e) STAT 113: Statistics and Society Ellen Gundlach, Purdue University (Chapters refer to Moore and Notz, Statistics: Concepts and Controversies, 8e) Learning Objectives for Exam 1: Unit 1, Part 1: Population

More information

Speech Recognition and Signal Processing for Broadcast News Transcription

Speech Recognition and Signal Processing for Broadcast News Transcription 2.2.1 Speech Recognition and Signal Processing for Broadcast News Transcription Continued research and development of a broadcast news speech transcription system has been promoted. Universities and researchers

More information

Analyzing Modulated Signals with the V93000 Signal Analyzer Tool. Joe Kelly, Verigy, Inc.

Analyzing Modulated Signals with the V93000 Signal Analyzer Tool. Joe Kelly, Verigy, Inc. Analyzing Modulated Signals with the V93000 Signal Analyzer Tool Joe Kelly, Verigy, Inc. Abstract The Signal Analyzer Tool contained within the SmarTest software on the V93000 is a versatile graphical

More information

NAA ENHANCING THE QUALITY OF MARKING PROJECT: THE EFFECT OF SAMPLE SIZE ON INCREASED PRECISION IN DETECTING ERRANT MARKING

NAA ENHANCING THE QUALITY OF MARKING PROJECT: THE EFFECT OF SAMPLE SIZE ON INCREASED PRECISION IN DETECTING ERRANT MARKING NAA ENHANCING THE QUALITY OF MARKING PROJECT: THE EFFECT OF SAMPLE SIZE ON INCREASED PRECISION IN DETECTING ERRANT MARKING Mudhaffar Al-Bayatti and Ben Jones February 00 This report was commissioned by

More information

Lec 24 Sequential Logic Revisited Sequential Circuit Design and Timing

Lec 24 Sequential Logic Revisited Sequential Circuit Design and Timing Traversing igital esign EECS - Components and esign Techniques for igital Systems EECS wks 6 - Lec 24 Sequential Logic Revisited Sequential Circuit esign and Timing avid Culler Electrical Engineering and

More information

For the SIA. Applications of Propagation Delay & Skew tool. Introduction. Theory of Operation. Propagation Delay & Skew Tool

For the SIA. Applications of Propagation Delay & Skew tool. Introduction. Theory of Operation. Propagation Delay & Skew Tool For the SIA Applications of Propagation Delay & Skew tool Determine signal propagation delay time Detect skewing between channels on rising or falling edges Create histograms of different edge relationships

More information

Visual Literacy and Design Principles

Visual Literacy and Design Principles CSC 187 Introduction to 3D Computer Animation Visual Literacy and Design Principles "I do think it is more satisfying to break the rules if you know what the rules are in the first place. And you can break

More information

Visual Encoding Design

Visual Encoding Design CSE 442 - Data Visualization Visual Encoding Design Jeffrey Heer University of Washington A Design Space of Visual Encodings Mapping Data to Visual Variables Assign data fields (e.g., with N, O, Q types)

More information

Computer Coordination With Popular Music: A New Research Agenda 1

Computer Coordination With Popular Music: A New Research Agenda 1 Computer Coordination With Popular Music: A New Research Agenda 1 Roger B. Dannenberg roger.dannenberg@cs.cmu.edu http://www.cs.cmu.edu/~rbd School of Computer Science Carnegie Mellon University Pittsburgh,

More information

A Framework for Segmentation of Interview Videos

A Framework for Segmentation of Interview Videos A Framework for Segmentation of Interview Videos Omar Javed, Sohaib Khan, Zeeshan Rasheed, Mubarak Shah Computer Vision Lab School of Electrical Engineering and Computer Science University of Central Florida

More information

Sudhanshu Gautam *1, Sarita Soni 2. M-Tech Computer Science, BBAU Central University, Lucknow, Uttar Pradesh, India

Sudhanshu Gautam *1, Sarita Soni 2. M-Tech Computer Science, BBAU Central University, Lucknow, Uttar Pradesh, India International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 3 Issue 3 ISSN : 2456-3307 Artificial Intelligence Techniques for Music Composition

More information

Review Your Thesis or Dissertation

Review Your Thesis or Dissertation Review Your Thesis or Dissertation This document shows the formatting requirements for UBC theses. Theses must follow these guidelines in order to be accepted at the Faculty of Graduate and Postdoctoral

More information

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

NanoGiant Oscilloscope/Function-Generator Program. Getting Started Getting Started Page 1 of 17 NanoGiant Oscilloscope/Function-Generator Program Getting Started This NanoGiant Oscilloscope program gives you a small impression of the capabilities of the NanoGiant multi-purpose

More information

Transcript: Reasoning about Exponent Patterns: Growing, Growing, Growing

Transcript: Reasoning about Exponent Patterns: Growing, Growing, Growing Transcript: Reasoning about Exponent Patterns: Growing, Growing, Growing 5.1-2 1 This transcript is the property of the Connected Mathematics Project, Michigan State University. This publication is intended

More information

Color Correction in Final Cut Studio Introduction to Color

Color Correction in Final Cut Studio Introduction to Color Color Correction in Final Cut Studio Introduction to Color Part 1: Getting Started with Color Part 2: Managing and Applying Grades upart 3: Using the Scopes and Auto Balanceo Part 4: Copying from One Clip

More information

Blueline, Linefree, Accuracy Ratio, & Moving Absolute Mean Ratio Charts

Blueline, Linefree, Accuracy Ratio, & Moving Absolute Mean Ratio Charts INTRODUCTION This instruction manual describes for users of the Excel Standard Celeration Template(s) the features of each page or worksheet in the template, allowing the user to set up and generate charts

More information

GS122-2L. About the speakers:

GS122-2L. About the speakers: Dan Leighton DL Consulting Andrea Bell GS122-2L A growing number of utilities are adapting Autodesk Utility Design (AUD) as their primary design tool for electrical utilities. You will learn the basics

More information

The One Penny Whiteboard

The One Penny Whiteboard The One Penny Whiteboard Ongoing, in the moment assessments may be the most powerful tool teachers have for improving student performance. For students to get better at anything, they need lots of quick

More information

Frequencies. Chapter 2. Descriptive statistics and charts

Frequencies. Chapter 2. Descriptive statistics and charts An analyst usually does not concentrate on each individual data values but would like to have a whole picture of how the variables distributed. In this chapter, we will introduce some tools to tabulate

More information

Tech Paper. HMI Display Readability During Sinusoidal Vibration

Tech Paper. HMI Display Readability During Sinusoidal Vibration Tech Paper HMI Display Readability During Sinusoidal Vibration HMI Display Readability During Sinusoidal Vibration Abhilash Marthi Somashankar, Paul Weindorf Visteon Corporation, Michigan, USA James Krier,

More information

Evolutionary jazz improvisation and harmony system: A new jazz improvisation and harmony system

Evolutionary jazz improvisation and harmony system: A new jazz improvisation and harmony system Performa 9 Conference on Performance Studies University of Aveiro, May 29 Evolutionary jazz improvisation and harmony system: A new jazz improvisation and harmony system Kjell Bäckman, IT University, Art

More information

PLANE TESSELATION WITH MUSICAL-SCALE TILES AND BIDIMENSIONAL AUTOMATIC COMPOSITION

PLANE TESSELATION WITH MUSICAL-SCALE TILES AND BIDIMENSIONAL AUTOMATIC COMPOSITION PLANE TESSELATION WITH MUSICAL-SCALE TILES AND BIDIMENSIONAL AUTOMATIC COMPOSITION ABSTRACT We present a method for arranging the notes of certain musical scales (pentatonic, heptatonic, Blues Minor and

More information

in the Howard County Public School System and Rocketship Education

in the Howard County Public School System and Rocketship Education Technical Appendix May 2016 DREAMBOX LEARNING ACHIEVEMENT GROWTH in the Howard County Public School System and Rocketship Education Abstract In this technical appendix, we present analyses of the relationship

More information

TV Character Generator

TV Character Generator TV Character Generator TV CHARACTER GENERATOR There are many ways to show the results of a microcontroller process in a visual manner, ranging from very simple and cheap, such as lighting an LED, to much

More information

1/20/2010 WHY SHOULD WE PUBLISH AT ALL? WHY PUBLISH? INNOVATION ANALOGY HOW TO WRITE A PUBLISHABLE PAPER?

1/20/2010 WHY SHOULD WE PUBLISH AT ALL? WHY PUBLISH? INNOVATION ANALOGY HOW TO WRITE A PUBLISHABLE PAPER? WHY SHOULD WE PUBLISH AT ALL? HOW TO WRITE A PUBLISHABLE PAPER? ANDREW KUSIAK THE UNIVERSITY OF IOWA IOWA CITY, IA 52242-1527 USA ANDREW-KUSIAK@UIOWA.EDU WWW.ICAEN.UIOWA.EDU/~ANKUSIAK Could academia survive

More information

VISUAL CONTENT BASED SEGMENTATION OF TALK & GAME SHOWS. O. Javed, S. Khan, Z. Rasheed, M.Shah. {ojaved, khan, zrasheed,

VISUAL CONTENT BASED SEGMENTATION OF TALK & GAME SHOWS. O. Javed, S. Khan, Z. Rasheed, M.Shah. {ojaved, khan, zrasheed, VISUAL CONTENT BASED SEGMENTATION OF TALK & GAME SHOWS O. Javed, S. Khan, Z. Rasheed, M.Shah {ojaved, khan, zrasheed, shah}@cs.ucf.edu Computer Vision Lab School of Electrical Engineering and Computer

More information

FAST MOBILITY PARTICLE SIZER SPECTROMETER MODEL 3091

FAST MOBILITY PARTICLE SIZER SPECTROMETER MODEL 3091 FAST MOBILITY PARTICLE SIZER SPECTROMETER MODEL 3091 MEASURES SIZE DISTRIBUTION AND NUMBER CONCENTRATION OF RAPIDLY CHANGING SUBMICROMETER AEROSOL PARTICLES IN REAL-TIME UNDERSTANDING, ACCELERATED IDEAL

More information

Sentiment Aggregation using ConceptNet Ontology

Sentiment Aggregation using ConceptNet Ontology Sentiment Aggregation using ConceptNet Ontology Subhabrata Mukherjee Sachindra Joshi IBM Research - India 7th International Joint Conference on Natural Language Processing (IJCNLP 2013), Nagoya, Japan

More information

E X P E R I M E N T 1

E X P E R I M E N T 1 E X P E R I M E N T 1 Getting to Know Data Studio Produced by the Physics Staff at Collin College Copyright Collin College Physics Department. All Rights Reserved. University Physics, Exp 1: Getting to

More information

(Skip to step 11 if you are already familiar with connecting to the Tribot)

(Skip to step 11 if you are already familiar with connecting to the Tribot) LEGO MINDSTORMS NXT Lab 5 Remember back in Lab 2 when the Tribot was commanded to drive in a specific pattern that had the shape of a bow tie? Specific commands were passed to the motors to command how

More information

Chapter 5. Describing Distributions Numerically. Finding the Center: The Median. Spread: Home on the Range. Finding the Center: The Median (cont.

Chapter 5. Describing Distributions Numerically. Finding the Center: The Median. Spread: Home on the Range. Finding the Center: The Median (cont. Chapter 5 Describing Distributions Numerically Copyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Copyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide

More information

Statistics for Engineers

Statistics for Engineers Statistics for Engineers ChE 4C3 and 6C3 Kevin Dunn, 2013 kevin.dunn@mcmaster.ca http://learnche.mcmaster.ca/4c3 Overall revision number: 19 (January 2013) 1 Copyright, sharing, and attribution notice

More information

Quality Center Manual Runner Not Visible

Quality Center Manual Runner Not Visible Quality Center Manual Runner Not Visible Changes done to test cases in the Test Lab module do not affect the parent test cases in Step 3) The Manual Test runner is displayed to the User. You will use the

More information

Musical Creativity. Jukka Toivanen Introduction to Computational Creativity Dept. of Computer Science University of Helsinki

Musical Creativity. Jukka Toivanen Introduction to Computational Creativity Dept. of Computer Science University of Helsinki Musical Creativity Jukka Toivanen Introduction to Computational Creativity Dept. of Computer Science University of Helsinki Basic Terminology Melody = linear succession of musical tones that the listener

More information

Ferenc, Szani, László Pitlik, Anikó Balogh, Apertus Nonprofit Ltd.

Ferenc, Szani, László Pitlik, Anikó Balogh, Apertus Nonprofit Ltd. Pairwise object comparison based on Likert-scales and time series - or about the term of human-oriented science from the point of view of artificial intelligence and value surveys Ferenc, Szani, László

More information

6 ~ata-ink Maximization and Graphical Design

6 ~ata-ink Maximization and Graphical Design 6 ~ata-ink Maximization and Graphical Design So far the principles of maximizing data-ink and erasing have helped to generate a series of choices in the process of graphical revision. This is an important

More information

On the Music of Emergent Behaviour What can Evolutionary Computation bring to the Musician?

On the Music of Emergent Behaviour What can Evolutionary Computation bring to the Musician? On the Music of Emergent Behaviour What can Evolutionary Computation bring to the Musician? Eduardo Reck Miranda Sony Computer Science Laboratory Paris 6 rue Amyot - 75005 Paris - France miranda@csl.sony.fr

More information

Estimation of inter-rater reliability

Estimation of inter-rater reliability Estimation of inter-rater reliability January 2013 Note: This report is best printed in colour so that the graphs are clear. Vikas Dhawan & Tom Bramley ARD Research Division Cambridge Assessment Ofqual/13/5260

More information

Doubletalk Detection

Doubletalk Detection ELEN-E4810 Digital Signal Processing Fall 2004 Doubletalk Detection Adam Dolin David Klaver Abstract: When processing a particular voice signal it is often assumed that the signal contains only one speaker,

More information

Analysis of Clocked Sequential Circuits

Analysis of Clocked Sequential Circuits Analysis of Clocked Sequential Circuits COE 202 Digital Logic Design Dr. Muhamed Mudawar King Fahd University of Petroleum and Minerals Presentation Outline Analysis of Clocked Sequential circuits State

More information

MITOCW big_picture_integrals_512kb-mp4

MITOCW big_picture_integrals_512kb-mp4 MITOCW big_picture_integrals_512kb-mp4 PROFESSOR: Hi. Well, if you're ready, this will be the other big side of calculus. We still have two functions, as before. Let me call them the height and the slope:

More information

Dot Plots and Distributions

Dot Plots and Distributions EXTENSION Dot Plots and Distributions A dot plot is a data representation that uses a number line and x s, dots, or other symbols to show frequency. Dot plots are sometimes called line plots. E X A M P

More information

Modeling memory for melodies

Modeling memory for melodies Modeling memory for melodies Daniel Müllensiefen 1 and Christian Hennig 2 1 Musikwissenschaftliches Institut, Universität Hamburg, 20354 Hamburg, Germany 2 Department of Statistical Science, University

More information

Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop. Course project for ECE533

Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop. Course project for ECE533 Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop Course project for ECE533 I. Objective: REPORT-I The objective of this project is to design a 4-bit counter and implement it into a chip

More information

The use of bibliometrics in the Italian Research Evaluation exercises

The use of bibliometrics in the Italian Research Evaluation exercises The use of bibliometrics in the Italian Research Evaluation exercises Marco Malgarini ANVUR MLE on Performance-based Research Funding Systems (PRFS) Horizon 2020 Policy Support Facility Rome, March 13,

More information

Watch Mushrooms Grow Lisa Sindorf East Gallery - Formative Evaluation February 2011

Watch Mushrooms Grow Lisa Sindorf East Gallery - Formative Evaluation February 2011 -1- Watch Mushrooms Grow Lisa Sindorf East Gallery - Formative Evaluation February 2011 THIS IS NOT A DEFINITIVE FINAL REPORT FORMATIVE evaluation studies like this one often: are conducted quickly, which

More information

DJ Darwin a genetic approach to creating beats

DJ Darwin a genetic approach to creating beats Assaf Nir DJ Darwin a genetic approach to creating beats Final project report, course 67842 'Introduction to Artificial Intelligence' Abstract In this document we present two applications that incorporate

More information

Is Architecture Beautiful? Nikos A. Salingaros University of Texas at San Antonio May 2016

Is Architecture Beautiful? Nikos A. Salingaros University of Texas at San Antonio May 2016 Is Architecture Beautiful? Nikos A. Salingaros University of Texas at San Antonio May 2016 Is this building beautiful? That s a nasty question! Architecture students are taught that minimalist, brutalist

More information

Mathematics in Contemporary Society Chapter 11

Mathematics in Contemporary Society Chapter 11 City University of New York (CUNY) CUNY Academic Works Open Educational Resources Queensborough Community College Fall 2015 Mathematics in Contemporary Society Chapter 11 Patrick J. Wallach Queensborough

More information

CS101 Final term solved paper Question No: 1 ( Marks: 1 ) - Please choose one ---------- was known as mill in Analytical engine. Memory Processor Monitor Mouse Ref: An arithmetical unit (the "mill") would

More information

Supplemental Material: Color Compatibility From Large Datasets

Supplemental Material: Color Compatibility From Large Datasets Supplemental Material: Color Compatibility From Large Datasets Peter O Donovan, Aseem Agarwala, and Aaron Hertzmann Project URL: www.dgp.toronto.edu/ donovan/color/ 1 Unmixing color preferences In the

More information

Analysis. mapans MAP ANalysis Single; map viewer, opens and modifies a map file saved by iman.

Analysis. mapans MAP ANalysis Single; map viewer, opens and modifies a map file saved by iman. Analysis Analysis routines (run on LINUX): iman IMage ANalysis; makes maps out of raw data files saved be the acquisition program (ContImage), can make movies, pictures of green, compresses and decompresses

More information

Proceedings of Meetings on Acoustics

Proceedings of Meetings on Acoustics Proceedings of Meetings on Acoustics Volume 6, 2009 http://asa.aip.org 157th Meeting Acoustical Society of America Portland, Oregon 18-22 May 2009 Session 4aID: Interdisciplinary 4aID1. Achieving publication

More information

Review Your Thesis or Dissertation

Review Your Thesis or Dissertation The College of Graduate Studies Okanagan Campus EME2121 Tel: 250.807.8772 Email: gradask.ok@ubc.ca Review Your Thesis or Dissertation This document shows the formatting requirements for UBC theses. Theses

More information

Version : 1.0: klm. General Certificate of Secondary Education November Higher Unit 1. Final. Mark Scheme

Version : 1.0: klm. General Certificate of Secondary Education November Higher Unit 1. Final. Mark Scheme Version : 1.0: 11.10 klm General Certificate of Secondary Education November 2010 Mathematics Higher Unit 1 43601H Final Mark Scheme Mark schemes are prepared by the Principal Examiner and considered,

More information

Building a Better Bach with Markov Chains

Building a Better Bach with Markov Chains Building a Better Bach with Markov Chains CS701 Implementation Project, Timothy Crocker December 18, 2015 1 Abstract For my implementation project, I explored the field of algorithmic music composition

More information

Tear Machine. Adam Klinger. September 2007

Tear Machine. Adam Klinger. September 2007 Tear Machine Adam Klinger September 2007 Keywords: 1 Mind Formative Evaluation Tear Machine Adam Klinger September 2007 PURPOSE To see if

More information

Scientometrics & Altmetrics

Scientometrics & Altmetrics www.know- center.at Scientometrics & Altmetrics Dr. Peter Kraker VU Science 2.0, 20.11.2014 funded within the Austrian Competence Center Programme Why Metrics? 2 One of the diseases of this age is the

More information

PROFESSOR: I'd like to welcome you to this course on computer science. Actually, that's a terrible way to start.

PROFESSOR: I'd like to welcome you to this course on computer science. Actually, that's a terrible way to start. MITOCW Lecture 1A [MUSIC PLAYING] PROFESSOR: I'd like to welcome you to this course on computer science. Actually, that's a terrible way to start. Computer science is a terrible name for this business.

More information

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE Copyright SFA - InterNoise 2000 1 inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering 27-30 August 2000, Nice, FRANCE I-INCE Classification: 7.9 THE FUTURE OF SOUND

More information

BIBLIOMETRIC REPORT. Bibliometric analysis of Mälardalen University. Final Report - updated. April 28 th, 2014

BIBLIOMETRIC REPORT. Bibliometric analysis of Mälardalen University. Final Report - updated. April 28 th, 2014 BIBLIOMETRIC REPORT Bibliometric analysis of Mälardalen University Final Report - updated April 28 th, 2014 Bibliometric analysis of Mälardalen University Report for Mälardalen University Per Nyström PhD,

More information

Physics 105. Spring Handbook of Instructions. M.J. Madsen Wabash College, Crawfordsville, Indiana

Physics 105. Spring Handbook of Instructions. M.J. Madsen Wabash College, Crawfordsville, Indiana Physics 105 Handbook of Instructions Spring 2010 M.J. Madsen Wabash College, Crawfordsville, Indiana 1 During the Middle Ages there were all kinds of crazy ideas, such as that a piece of rhinoceros horn

More information

Understanding PQR, DMOS, and PSNR Measurements

Understanding PQR, DMOS, and PSNR Measurements Understanding PQR, DMOS, and PSNR Measurements Introduction Compression systems and other video processing devices impact picture quality in various ways. Consumers quality expectations continue to rise

More information

BBM 413 Fundamentals of Image Processing Dec. 11, Erkut Erdem Dept. of Computer Engineering Hacettepe University. Segmentation Part 1

BBM 413 Fundamentals of Image Processing Dec. 11, Erkut Erdem Dept. of Computer Engineering Hacettepe University. Segmentation Part 1 BBM 413 Fundamentals of Image Processing Dec. 11, 2012 Erkut Erdem Dept. of Computer Engineering Hacettepe University Segmentation Part 1 Image segmentation Goal: identify groups of pixels that go together

More information

A Comparison of Methods to Construct an Optimal Membership Function in a Fuzzy Database System

A Comparison of Methods to Construct an Optimal Membership Function in a Fuzzy Database System Virginia Commonwealth University VCU Scholars Compass Theses and Dissertations Graduate School 2006 A Comparison of Methods to Construct an Optimal Membership Function in a Fuzzy Database System Joanne

More information

Perceptual Evaluation of Automatically Extracted Musical Motives

Perceptual Evaluation of Automatically Extracted Musical Motives Perceptual Evaluation of Automatically Extracted Musical Motives Oriol Nieto 1, Morwaread M. Farbood 2 Dept. of Music and Performing Arts Professions, New York University, USA 1 oriol@nyu.edu, 2 mfarbood@nyu.edu

More information

Design Principles and Practices. Cassini Nazir, Clinical Assistant Professor Office hours Wednesdays, 3-5:30 p.m. in ATEC 1.

Design Principles and Practices. Cassini Nazir, Clinical Assistant Professor Office hours Wednesdays, 3-5:30 p.m. in ATEC 1. ATEC 6332 Section 501 Mondays, 7-9:45 pm ATEC 1.606 Spring 2013 Design Principles and Practices Cassini Nazir, Clinical Assistant Professor cassini@utdallas.edu Office hours Wednesdays, 3-5:30 p.m. in

More information

MATH 214 (NOTES) Math 214 Al Nosedal. Department of Mathematics Indiana University of Pennsylvania. MATH 214 (NOTES) p. 1/3

MATH 214 (NOTES) Math 214 Al Nosedal. Department of Mathematics Indiana University of Pennsylvania. MATH 214 (NOTES) p. 1/3 MATH 214 (NOTES) Math 214 Al Nosedal Department of Mathematics Indiana University of Pennsylvania MATH 214 (NOTES) p. 1/3 CHAPTER 1 DATA AND STATISTICS MATH 214 (NOTES) p. 2/3 Definitions. Statistics is

More information

Movie tickets online ordering platform

Movie tickets online ordering platform Movie tickets online ordering platform Jack Wang Department of Industrial Engineering and Engineering Management, National Tsing Hua University, 101, Sec. 2, Kuang-Fu Road, Hsinchu, 30013, Taiwan Abstract

More information

A guide to using your Star Rating

A guide to using your Star Rating A guide to using your Star Rating Describing Star Ratings in copy These guidelines will help you determine the best way to use the Star Ratings logo and how to reference it in marketing copy. It covers

More information

Jazz Melody Generation and Recognition

Jazz Melody Generation and Recognition Jazz Melody Generation and Recognition Joseph Victor December 14, 2012 Introduction In this project, we attempt to use machine learning methods to study jazz solos. The reason we study jazz in particular

More information

APPLICATIONS OF DIGITAL IMAGE ENHANCEMENT TECHNIQUES FOR IMPROVED

APPLICATIONS OF DIGITAL IMAGE ENHANCEMENT TECHNIQUES FOR IMPROVED APPLICATIONS OF DIGITAL IMAGE ENHANCEMENT TECHNIQUES FOR IMPROVED ULTRASONIC IMAGING OF DEFECTS IN COMPOSITE MATERIALS Brian G. Frock and Richard W. Martin University of Dayton Research Institute Dayton,

More information

Cisco Spectrum Expert Software Overview

Cisco Spectrum Expert Software Overview CHAPTER 5 If your computer has an 802.11 interface, it should be enabled in order to detect Wi-Fi devices. If you are connected to an AP or ad-hoc network through the 802.11 interface, you will occasionally

More information

NENS 230 Assignment #2 Data Import, Manipulation, and Basic Plotting

NENS 230 Assignment #2 Data Import, Manipulation, and Basic Plotting NENS 230 Assignment #2 Data Import, Manipulation, and Basic Plotting Compound Action Potential Due: Tuesday, October 6th, 2015 Goals Become comfortable reading data into Matlab from several common formats

More information

Automatic Polyphonic Music Composition Using the EMILE and ABL Grammar Inductors *

Automatic Polyphonic Music Composition Using the EMILE and ABL Grammar Inductors * Automatic Polyphonic Music Composition Using the EMILE and ABL Grammar Inductors * David Ortega-Pacheco and Hiram Calvo Centro de Investigación en Computación, Instituto Politécnico Nacional, Av. Juan

More information