Sökresultat:
178 Uppsatser om Algorithms - Sida 11 av 12
Exekveringsmiljö för Plex-C på JVM
The Ericsson AXE-based systems are programmed using an internally developed language called Plex-C. Plex-C is normally compiled to execute on an Ericsson internal processor architecture. A transition to standard processors is currently in progress. This makes it interesting to examine if Plex-C can be compiled to execute on the JVM, which would make it processor independent. The purpose of the thesis is to examine if parts of the run-time environment of Plex-C can be translated to Java and if this can be done so that sufficient performance is obtained.
Anva?ndning av markfuktighetskartor fo?r sta?ndortsanpassad plantering
Digital depth-to-water maps can be produced from a digital elevation model (DEM). Then GIS- based Algorithms are used to calculate water flows and the depth-to-water index classes dry, fresh, moist and wet. The purpose of this study was to investigate the possibility to use depth- to-water maps for site adapted planting.The results showed that use of depth-to-water maps for site adapted planting, roughly halved the proportion of improperly planted surfaces from an average of 9 % to 4 %. The variation in the values of proper surface decreased and the result became more even.. In addition, more pine than spruce was incorrectly planted.
Servostyrning med binaural ljudlokalisering
People are usually directed towards each other in conversations, to make it easier to hear what is being said. Algorithms for voice and speech recognition works in a similar way, regarding the microphone direction towards the sound source. In this thesis in electronics has therefore a servo control with binaural sound localization been implemented on a microcontroller connected to two microphones.When people perceive sound, the brain can estimate the sound source direction by comparing the time taken by the sound reaching one ear to the other [1]. The difference in time is called the interaural time difference, and can be calculated using various techniques. An exploratory comparison between the techniques cross-correlation and cross-spectrum analysis was carried out before implementation.
Optimering av slutfasstyrning
Modern missiles must meet higher and higher demands. They should be autonomous, have long range and still have a big effect on the target. To maximize effect on target some missiles not only minimize miss distance, but also try to hit with a certain angle; often perpendicular to the surface of the target. In this thesis a method to guide the missile in the terminal phase of its mission where both point of impact as angle of impact are specified. The method consist of two parts.
Automatisk testning av WebGL på mobil- och desktopenheter
WebGL is a standard for drawing graphics in a web browser. Currently it isn?t widely understood how consistently WebGL performs across a majority of the de- vices that support it. Determining if an image looks correct to a human observer is an interesting problem. The solution for this is useful when developing WebGL applications, since a developer could make better informed decisions during de- velopment.
Fr?n antikens algoritmer till dagens klassrum
This paper is a literature review that examines how good mental calculation skills benefit pupils,
which could work as a valuable learning tool for future teachers. The study addresses four key
questions: ?What are the advantages of proficient mental calculations??, ?What strategies exist
for mental calculation skills??, ?How can teachers accommodate their teaching to develop
pupils? mental calculation skills?? and ?What has arithmetic looked like in different eras and
what Algorithms have been used??. Through literature searches in search engines, scientific
articles were found, which formed the basis for the result segment. This was divided into two
parts: A historical and a didactic overview.
Heuristisk profilbaserad optimering av instruktionscache i en online Just-In-Time kompilator
This master?s thesis examines the possibility to heuristically optimise instruction cache performance in a Just-In-Time (JIT) compiler. Programs that do not fit inside the cache all at once may suffer from cache misses as a result of frequently executed code segments competing for the same cache lines. A new heuristic algorithm LHCPA was created to place frequently executed code segments to avoid cache conflicts between them, reducing the overall cache misses and reducing the performance bottlenecks. Set-associative caches are taken into consideration and not only direct mapped caches.
Inloggning : Lösenordskryptering och Brute force attack
This report is the result of a sub-project of a larger project to create a platform formathematical education. The sub-project focuses on authentication with associ-ated security, where security is emphasized. The project environment is Java EE 6where GlassFish 4.0 acts as the server. The project has been divided into threeparts; password encryption, Java EE authentication and brute force attack. Thepassword encryption part focuses on examining different hash functions executionspeed, the result shows that none of the examined hash Algorithms is suitable fordirect use.
Magkänsla mot matematik : Kan mekanisk rekrytering förhindra diskriminering?
The aim of this study was to investigate if a mechanical recruitment process could be a useful tool for employers to avoid discrimination. National and international law protect jobseekers from discrimination during the recruiting process. Despite this individuals frequently report that they are treated unfairly when they apply for a job. In line with this research shows that some individuals do not have the same opportunities in the labour market as the rest of the population. This study focus on discrimination based on ethnicity, age, gender or disability.Today most of the hiring decisions are based on employers professional judgement.
Taluppfattningens betydelse i matematiken : Undervisning och bedömning av taluppfattning och skriftliga räknemetoder ur ett lärarperspektiv
Syftet med studien är att bidra till ökad förståelse av och fördjupad kunskap om taluppfattningens och skriftliga räknemetoders betydelse för hinder i elevers matematikutveckling, särskilt avseende addition och subtraktion, samt undersöka hur lärare arbetar med dessa områden för att förebygga och möta hinder för matematikutveckling.Elevers matematikkunskaper sjunker och på senare år har brister i taluppfattning uppmärksammats som en möjlig orsak. Denna studie med kvalitativ ansats har intervjuer och skriftliga dokument som datainsamlingsmetod. Hur uppfattar nio lärare som undervisar i år 1-6 nödvändiga kunskaper i taluppfattning för att hantera skriftliga räknemetoder i addition och subtraktion och vilka förklaringar till brister lyfter de. Vilka verktyg används för att få kännedom om elevers kunskaper i matematik vad gäller taluppfattning och skriftliga räknemetoder?Av resultatet av studien framkommer att det finns variationer i uppfattningar om nödvändiga kunskaper och undervisning om taluppfattning och skriftliga räknemetoder.
Konstruktion av Industriellt Vibrationsmätningssystem med signalbehandling baserad på Digitala Vågfilter av Lattice-struktur
In this bachelor thesis a complete prototype of an industrial vibration measurement platform has been developed. By measuring a number of variables such as acceleration, temperature and speed conclusions can be drawn on machinery health. The aim is to evaluate hardware and software solutions for a possible future product. Based on a requirement specification a proper hardware design has be developed. The hardware consists of a four-layer PCB with an ARM Cortex-M3 microcontroller and about 250 other components. The PCB was designed, assembled, tested and finally housed in a box.
Algoritm för automatiserad generering av metadata
Sveriges Radio sparar sin data i stora arkiv vilket gör det svårt att hitta specifik information. På grund av denna storlek blir uppgiften att hitta specifik information om händelser ett stort problem. För att lösa problemet krävs en mer konsekvent användning av metadata, därför har en undersökning om metadata och nyckelordsgenerering gjorts.Arbetet gick ut på att utveckla en algoritm som automatisk kan generera nyckelord från transkriberade radioprogram. Det ingick också i arbetet att göra en undersökning av tidigare arbeten för att se vilka system och algoritmer som kan användas för att generera nyckelord. Dessutom utvecklades en applikation som generar färdiga nyckelord som förslag till en användare.
Rocchio, Ide, Okapi och BIM : En komparativ studie av fyra metoder för relevance feedback
This thesis compares four relevance feedback methods. The Rocchio and Ide dec-hi Algorithms for the vector space model and the binary independence model and Okapi BM25 within the probabilistic framework. This is done in a custom-made Information Retrieval system utilizing a collection containing 131 896 LA-Times articles which is part of the TREC ad-hoc collection. The methods are compared on two grounds, using only the relevance information from the 20 highest ranked documents from an initial search and also by using all available relevance information. Although a significant effect of choice of method could be found on the first ground, post-hoc analysis could not determine any statistically significant differences between the methods where Rocchio, Ide dec-hi and Okapi BM25 performed equivalent.
Support Vector Machines for Classification applied to Facial Expression Analysis and Remote Sensing
The subject of this thesis is the application of Support Vector Machines on two totally different applications, facial expressions recognition and remote sensing.The basic idea of kernel Algorithms is to transpose input data in a higher dimensional space, the feature space, in which linear operations on the data can be processed more easily. These operations in the feature space can be expressed in terms of input data thanks to the kernel functions. Support Vector Machines is a classifier using this kernel method by computing, in the feature space and on basis of examples of the different classes, hyperplanes that separate the classes. The hyperplanes in the feature space correspond to non linear surfaces in the input space.Concerning facial expressions, the aim is to train and test a classifier able to recognise, on basis of some pictures of faces, which emotion (among these six ones: anger, disgust, fear, joy, sad, and surprise) that is expressed by the person in the picture. In this application, each picture has to be seen has a point in an N-dimensional space where N is the number of pixels in the image.The second application is the detection of camouflage nets hidden in vegetation using a hyperspectral image taken by an aircraft.
Konsistens vid indexering av skönlitteratur för barn och ungdom
The aim of this thesis is to evaluate a Swedish subject headings list for childrens and young adults fiction, from the perspective of consistency, and to analyze this concept's importance as a tool for measuring indexing quality. Another aim is to examine how librarians view the subject headings list as an aid for indexing fiction. The main questions are: How does the degree of consistency change when using a subject headings list for indexing fiction compared to free indexing? How does indexing change according to the facets Form/Genre, Time, Space, Matter and Person when using the list? What do consistency calculations reveal about indexing quality? How do the participants look upon the list as an aid for indexing? The empirical material consists of results from two different indexings of fiction, conducted by librarians. Consistency is calculated using Hoopers and Rollings Algorithms.