• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 104
  • 45
  • Tagged with
  • 149
  • 66
  • 51
  • 50
  • 39
  • 39
  • 38
  • 33
  • 24
  • 24
  • 20
  • 19
  • 18
  • 18
  • 17
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
111

Artificiell Intelligens : En studie på användning av AI inom IT-verksamheter / Artificial Intelligence : A study of the use of AI in IT businesses

Lam, Tony, Fredriksson, William, Sahara, Fisnik January 2022 (has links)
Följande studie har undersökt hur implementering av AI kan påverka IT-företag inom olika aspekter som exempelvis fördelar, nackdelar, utmaningar och verksamhetsprocesser. Studien är baserad på en kvalitativ metod där det insamlade materialet utgör grunden till detta arbete. Materialet kommer i form av informationen som har samlats in från tre semistrukturerade intervjuer som har genomförts med respondenter från 3 olika företag, dessa företag är Sogeti, Exsitec ett IT-företag som utvecklar digitala verksamhetsstöd, och Vinga som säljer olika produkter till företag. Denna studie borde genomföras eftersom dagens samhälle är väldigt digitaliserat och många företag i världen har redan implementerat någon form av artificiell intelligens för att förbättra deras arbetsprocesser. Rapporten inleds med att förklara bakgrunden till AI, dvs dess historia och uppkomst, därefter kommer forskningsfrågorna att försöka besvaras, och dessa är: ? Hur har verksamhetens processer ändrats efter implementeringen av AI? ? Vilka fördelar/nackdelar kan uppstå från implementeringen av AI? Eftersom AI omfattar ett stort område så avgränsar sig studien till de områden där företagen utnyttjar AI. Dessa områden innefattar kommunikation, skapandet avannons/reklam och dataanalys. Relevant litteratur väljs till de områden som täcks av IT-företagen. Rapporten förklarar hur verksamheten som har det implementerat har ändrats, men också konsekvenserna av denna implementering. Vilken roll som AI och har och kommer att ha är också något som kommer att tas upp i rapporten, vilket är en av anledningarna till att gruppen valde just detta ämne. Informationen som samlades in från respondenterna var att implementeringen av AI kan ha en betydande inverkan på affärsprocesser, men det har också sina fördelar och nackdelar. Vinga och deras beslut att implementera AI i sina affärsprocesser resulterade i beslutet att inte anlita externa byråer för att hantera annonser åt dem. Detta har visat sig vara mycket kostnadseffektivt för Vinga enligt respondenten, och samtidigt visat sig vara lika effektivt om inte mer, än att anlita en extern byrå. Nackdelen med detta är dock att det ur en anställds perspektiv så resulterade det i att någon gick miste om en jobbmöjlighet. Sammanfattningsvis har användningen av AI visat sig vara ett effektivt sätt att förbättra affärsprocesser, men det kräver också kompetens från de personer som bestämmer sig för att implementera det. Företag som bestämmer sig för att implementera AI i sina processer bör ha ett tydligt syfte med implementeringen, eftersom det kan leda till onödiga kostnader, om det inte underhålls och används på rätt sätt. Det finns många framtida forskningsmöjligheter inom områdena AI och dess inverkan på affärsprocesser. Exempelvis kan en jämförelse mellan IT-företag som har liknande arbetsprocesser genomföras, vilket inte kunde utföras i denna studie, på grund av tidsbrist och bristande respons från IT-företagen som skulle ha intervjuats. AI är också ett väldigt brett och ständigt utvecklande område samt används för många olika syften, vilket också möjliggör för framtida forskningar. / The following study has examined how the implementation of AI can affect IT companies in various aspects such as advantages, disadvantages, challenges and business processes. The study is based on a qualitative method where the collected material forms the basis for this work. The material comes in the form of information collected from three semi-structured interviews conducted with respondents from 3 different companies, these companies are Sogeti which is a subsidiary of the company Capgemini, Exsitec an IT company that develops digital business support, and Vinga, who sells various products to companies. This study should be conducted because today’s society is highly digitalized, many companies in the world have already implemented some form of artificial intelligence to improve their work processes. The report begins by explaining the background of AI, ie its history and origin, then the research questions will be answered, and these are: ? How have business processes changed after the implementation of AI? ? What are the advantages and disadvantages that can arise from implementing AI? Since AI covers a large area, the study is limited to areas where companies use AI. These areas include communication, ad creation and advertising and data analytics. Relevant literature is selected for the areas covered by the IT companies. This report also explains how the implementation of AI has affected the business, but also the consequences of said implementation. The information that was gathered from the respondents was that the implementation of AI can have a significant impact on business processes, but it also has its advantages and disadvantages. Vinga and their decision to implement AI in their business processes resulted in them not hiring external agencies to handle adverts for them. This has proven to be very cost efficient for Vinga according to the respondent, and at the same time proven to be as effective if not more effective than hiring an external agency. The disadvantage of that is that from an employee perspective, it means that someone has been denied a job opportunity. In conclusion, the use of AI has proven to be an effective way of improving business processes, but it also requires competency from the people who decide to implement it. Businesses who decide to implement AI in their processes should have a clear purpose with the implementation, since it can lead to unnecessary costs, if it is not maintained and used properly. There are many future research opportunities in the areas of AI and its impact on business processes. For example, a comparison between IT companies that have similar work processes can be performed, which could not be performed in this study, due to lack of time and lack of response from the IT companies that would have been interviewed. AI is also a very broad and constantly evolving area and is used for many different purposes, which also enables future research.
112

Algoritmer i sociala medier : En kvalitativ studie om kunskapsnivåerna hos olika generationer gällande algoritmer och deras funktion / Algorithms in social media : A qualitative study on the knowledge levels of different generations regarding algorithms and their function

Matinkoski, Angelique January 2023 (has links)
Facebook, Instagram, TikTok och Snapchat var några av de mest kända sociala nätverken som användes av ett flertals människor världen över. Den sociala världen inom digitalismen utvecklades ständigt, drivet av algoritmer som skapade anpassade flöden för användarna. Men var användarna av dessa plattformar medvetna om att det var algoritmerna som styrde innehållet de såg på sina plattformar, och delade de olika generationerna liknande kunskaper om dessa algoritmer, eller fanns det skillnader? Är de som växte upp i den digitala världen mer medvetna om algoritmer än den äldre generationen?  Denna uppsats lyfte fram och besvarade dessa frågor i syfte att öka förståelsen kring dem.  För att samla data till denna undersökning och möjliggöra dess genomförande utfördes kvalitativa undersökningar med två olika generationer. Generation X, födda mellan åren 1960 och 1980, samt Generation Z, födda mellan 1990 och 2000. En semistrukturerad intervjumetod användes, och totalt intervjuades 11 personer. Sex av dessa tillhörde den äldre generationen, medan fem tillhörde den yngre generationen.  Efter att ha samlat in och analyserat datan från intervjuerna drogs slutsatsen att den yngre generationen hade en större kunskap om algoritmernas tillämpning på sociala medier jämfört med den äldre generationen. En möjlig förklaring till detta var att de hade vuxit upp i en mer digitaliserad värld.
113

Outlier Robustness in Server-Assisted Collaborative SLAM : Evaluating Outlier Impact and Improving Robustness / Robusthet mot outliers i serverassisterad, samarbetande SLAM : En utvärdering utav outliers påverkan och hur robustheten kan ökas

Miguel de Almeida Pedro, José January 2023 (has links)
In order to be able to perform many tasks, autonomous devices need to understand their environment and know where they are in this environment. Simultaneous Localisation and Mapping (SLAM) is a solution to this problem. When several devices attempt to jointly solve this problem they use Collaborative SLAM (C-SLAM), but this is a very resource-demanding process. In order to enable resource-constrained devices, like small mobile robots or eXtended Reality (XR) devices, to run C-SLAM we look towards a Server-Assisted C-SLAM architecture to lift the computational burden from these devices. In a real-world scenario, sensors might fail, the devices might process sensor data wrongly or a malicious actor might inject wrong data into the system. In order for these solutions to be reliable, they must be able to deal with these \emph{outliers}. This thesis looks into the impact of outliers in Server-Assisted C-SLAM algorithms and presents two novel solutions for a robust algorithm, based on robust estimation of the initial device poses. We show the novel solutions outperform the state of the art both in estimation accuracy, yielding better estimates of the real device trajectories, and computational performance, making it suitable for device-constrained devices. / För att kunna utföra flertalet uppgifter måste autonoma enheter förstå sin miljö och veta var de befinner sig i den här miljön. Simultaneous Localization and Mapping (SLAM) är en lösning på detta problem. När flera enheter försöker lösa detta problem tillsammans använder de Samarbetande SLAM (C-SLAM), men detta är en mycket resurskrävande process. För att möjliggöra att resursbegränsade enheter, så som exempelvis små mobila robotar eller eXtended Reality (XR)-enheter, ska kunna köra C-SLAM föreslås en serverassisterar C-SLAM-arkitektur beräkningsbördan kan lyftas från dessa enheter till servern. I ett verkligt scenario kan sensorer vara felaktiga, enheter behandla sensordata felaktigt eller illvilliga aktörer injicera felaktig data i systemet. Därför undersöker detta arbete effekten av \emph{outliers} i Serverassisterade C-SLAM-algoritmer och presenterar två nya lösningar för en robust algoritm, baserad på robusta uppskattningar av enhetens initiala positioner. Denna lösning visar sig överträffa likartade lösningar i litteraturen både vad gäller uppskattningsnoggrannhet, vilket ger bättre uppskattningar av den verkliga enhetsbanor och beräkningsprestanda, vilket gör den lämplig för enheter med begränsade resurser.
114

Är TikTok samhällets nya makthavare? : En tematisk analys om påverkan och medvetenhet utifrån det sociala mediet TikTok / Is TikTok the new ruler of society? : A thematic analysis of influence and awareness based on the social media TikTok

Andersson, Jennifer, Carlsson, Philip January 2023 (has links)
This study aims to investigate the effect, the social media app TikTok, has on the individual and what position of power the application has in that matter. By being the fastest growing social media app, TikTok offers the user an endless flow of content, personalized for the user by algorithms. In order to understand the impact TikTok has on the individual, several interviews have been conducted to increase understanding of if TikTok has the power to change people’s minds about themselves or topics of any kind. The study also aims to investigate whether the individual is aware of the impact of TikTok’s content or not. Through this, we are investigating if TikTok has the power in today's media society to influence people to think and feel things. The study focuses on talking to the respondents and letting them reflect on their use and the content they consume on TikTok. Based on previous research, we have studied algorithms and self-creation based on social media in order to be able to apply this to our own work. By supporting ourselves against previous research, we can fill a knowledge gap by discussing how social media has an impact on the individual and their awareness of this impact.   The dominant theme that emerged from the majority of the interviews was the awareness of the algorithms control, choosing what content the respondent would see. This included their own interests, but also the different ideals shown on the app and opinions expressed by content creators. What can be shown by the result was that the respondents got affected by different sorts of things. Talking about ideals, only half of the respondents felt affected by the content on TikTok and the other half choosed to ignore content of that kind. But when speaking about opinions and subjects, the respondents were more affected by the creators, talking about politics and trends. This shows that TikTok has a power to influence people on their thoughts, but there is an awareness of this impact which makes it a balanced power where both TikTok and the individual are working to be the ruler.
115

Predicting the Flow of Patients in the Dental Industry

Arenander, Michael, Ali, Mustafa January 2021 (has links)
In this paper, ML models are applied to discover the predictability of show-ups among patients visiting a specific company, Distriktstandvården. The motivation is to enable overbooking of scheduled time-blocks to increase the efficiency of the company’s use of resources. To achieve such efficiency, patient predictability has to be investigated and used. The application of the company’s internal data to train and test a machine learning model is presented and assessed in this paper. The result was that despite there being a large quantity of contributing parameters as well as a vast database to train on, the quality of the parameters and complexity of the task proved to only contribute to a precision quality of 69.3%, where 75% was deemed a desirable target. Despite the efforts in optimizing the model, and with the testing of alternative model candidates, the models did not discover strong links using the provided data for predicting patient show-up. / Maskininlärningsmodeller appliceras i denna rapport för att utforska förutsägbarheten av att patienter dyker upp på bokade besök hos företaget Distriktstandvården. Motivationen till utförandet av rapporten är att möjliggöra överbokning av schemalagda besök för att öka företagets inre effektivitet. För att uppnå en sådan effektivitet behöver förutsägbarheten av att patienter dyker upp utforskas och tillämpas. Användandet av företagets interna data i syfte att träna och testa en maskininlärningsmodell presenteras och bedöms därför i denna rapport. Resultatet var att trots tillgängligheten av en stor samling av relevant data, så uppnåddes endast en precision på förutsägbarheten till 69,3% där 75% var satt som mål. Starka bidragande mönster för maskininlärningsprocessen hittades inte inom det tillhandahållna datat trots extensiva optimeringsförsök av modellen i samband med testandet av flertalet alternativ till modellen.
116

Effective Optimization of Deployment for Wearable Sensors in Transfemoral Prosthesis

OTTIKKUTTI, SURANJAN RAM January 2020 (has links)
Transfemoralor above-the-knee amputees face discomfort in their prothesis primarily due to irregular distribution of pressure and shear forces in the Socket-stump interface (SSI). To quantify this discomfort it is necessary to first determine the pressure distribution in the SSI using sensors. However, knowledge of how sensors should be deployed is necessary to support the testing of said pressure on a test-rig or amputee. Previous methods used to determine sensor placement include discretization of the SSI into several regions or the use of a reiterative method based on pressure readings from sensors to determine the optimal placement of sensors. The former fails to identify high regions of pressure as the regions covered by the sensors may not have high pressure whereas the latter is time consuming and may cause further trauma to amputees as it requires repeated experimentation. With the advances in pressure sensor technologies, biomechanical simulations, and Finite elementanalysis(FEA)simulations it is now increasingly possible to determine an accurate estimate of dynamic pressure distribution occurring in the SSI during the gait cycle. The thesis investigates the dynamic pressure distribution in the SSI and determines an effective method of locating the optimal positions for the sensors using two different algorithms. The first is a Genetic Algorithm whereas the second is Pattern Search. / Transfemorala eller amputerade över knäet möter obehag i sin protes främst på grund av oregelbunden fördelning av tryck och skjuvkrafter i SSI. För att kvantifiera detta obehag är det nödvändigt att först bestämma tryckfördelningen i SSI med hjälp av sensorer. Men kunskap om hur sensorer ska distribueras är nödvändig för att stödja testningen av nämnda tryck på en testrigg eller amputerad. Tidigare metoder som använts för att bestämma sensorplacering inkluderar diskretisering av SSI i flera regioner eller användning av en upprepad metod baserad på tryckavläsningar från sensorer för att bestämma den optimala placeringen av sensorer. Den förstnämnda misslyckas med att identifiera höga tryckregioner eftersom den områden som täcks av sensorerna kanske inte har högt tryck medan de senare är tidskrävande och kan orsaka ytterligare trauma för amputerade eftersom det kräver upprepade experiment. Med framstegen inom trycksensorteknologier, biomekaniska simuleringar och FEA-simuleringar är det nu alltmer möjligt att bestämma en exakt uppskattning av dynamisk tryckfördelning i SSI under gångcykeln. Avhandlingen undersöker den dynamiska tryckfördelningen i SSI och bestämmer en effektiv metod för att lokalisera de optimala positionerna för sensorerna med hjälp av två olika algoritmer. Den första är en genetisk algoritm medan den andra är mönstresökning
117

Fader vår, Fader min eller Fader AI? : Den digitala världens möjligheter och begränsningar för upplevelser av andlighet och tro / Our Father, My Father or Father AI? : The possibilities and limitations of the digital world for experiences of spirituality and faith

Alm, Daniel January 2024 (has links)
Syftet med denna uppsats skriven i livsåskådningsforskning under ämnet systematisk teologi, är att generera kunskap om vad som skiljer upplevelsen av bönen Fader vår, egenformulerad bön och bön genererad via artificiell intelligens (AI). Relationen mellan människa och maskin, andlighet och teknologi studeras med särskilt fokus på hur AI kan komma att påverka upplevelsen av den kristna praktiken bön. Uppsatsen ämnar besvara följande forskningsfråga: Hur skiljer sig upplevelsen av att be en egenformulerad bön, en personligt anpassad AI-bön och att be Fader vår? Metoden för studien är att tio intervjupersoner genomfört en övning under fem dagar där man bett på tre sätt. För det första har deltagarna bett den traditionella bönen Fader vår, för det andra har man bett egenformulerad bön och för det tredje har man bett med hjälp av ett AI-verktyg. Efter en introduktion har var och en av deltagarna genomfört övningen och fört egna noteringar över sina upplevelser. När övningen genomförts har enskilda intervjuer genomförts. Resultatet har dokumenterats och förts in i uppsatsen och därefter analyserats och diskuterats. Det kan konstateras att deltagarna, som alla har frikyrklig bakgrund, har haft allra störst vana vid den egenformulerade bönen. Bönen Fader vår har funnits med deltagarna under varierande del av deras liv om än inte så självklart i den personliga andakten och den AI-stödda bönen har för samtliga deltagare först skett i samband med denna studie. Slutsatsen av uppsatsen ger vid handen att upplevelsen av bön med hjälp av artificiell intelligens kan leda i en imaginär och individualiserad riktning vad gäller framtida utlevnad av bön och andlighet.
118

Numerical Conformal mappings for regions Bounded by Smooth Curves

Andersson, Anders January 2006 (has links)
<p>Inom många tillämpningar används konforma avbildningar för att transformera tvådimensionella områden till områden med enklare utseende. Ett exempel på ett sådant område är en kanal av varierande tjocklek begränsad av en kontinuerligt deriverbar kurva. I de tillämpningar som har motiverat detta arbete, är det viktigt att dessa egenskaper bevaras i det område en approximativ konform avbildning producerar, men det är också viktigt att begränsningskurvans riktning kan kontrolleras, särkilt i kanalens båda ändar.</p><p>Denna avhandling behandlar tre olika metoder för att numeriskt konstruera konforma avbildningar mellan ett enkelt standardområde, företrädesvis det övre halvplanet eller enhetscirkeln, och ett område begränsat av en kontinuerligt deriverbar kurva, där begränsningskurvans riktning kan kontrolleras, exakt eller approximativt.</p><p>Den första metoden är en utveckling av en idé, först beskriven av Peter Henrici, där en modifierad Schwarz-Christoffel-avbildning avbildar det övre halvplanet konformt på en polygon med rundade hörn.</p><p>Med utgångspunkt i denna idé skapas en algoritm för att konstruera avbildningar på godtyckliga områden med släta randkurvor.</p><p>Den andra metoden bygger också den på Schwarz-Christoffel-avbildningen, och utnyttjar det faktum att om enhetscirkeln eller halvplanet avbildas på en polygon kommer ett område Q i det inre av dessa, som till exempel en cirkel med centrum i origo och radie mindre än 1, eller ett område i övre halvplanet begränsat av två strålar, att avbildas på ett område R i det inre av polygonen begränsat av en slät kurva. Vi utvecklar en metod för att hitta ett polygonalt område P, utanför det Omega som man önskar att skapa en avbildning för, sådant att den Schwarz-Christoffel-avbildning som avbildar enhetscirkeln eller halvplanet på P, avbildar Q på Omega.</p><p>I båda dessa fall används tangentpolygoner för att numeriskt bestämma den önskade avbildningen.</p><p>Slutligen beskrivs en metod där en av Don Marshalls så kallade zipper-algoritmer används för att skapa en avbildning mellan det övre</p><p>halvplanet och en godtycklig kanal, begränsad av släta kurvor, som i båda ändar går mot oändligheten som räta parallella linjer.</p> / <p>In many applications, conformal mappings are used to transform two-dimensional regions into simpler ones. One such region for which conformal mappings are needed is a channel bounded by continuously differentiable curves. In the applications that have motivated this work, it is important that the region an approximate conformal mapping produces, has this property, but also that the direction of the curve can be controlled, especially in the ends of the channel.</p><p>This thesis treats three different methods for numerically constructing conformal mappings between the upper half-plane or unit circle and a region bounded by a continuously differentiable curve, where the direction of the curve in a number of control points is controlled, exact or approximately.</p><p>The first method is built on an idea by Peter Henrici, where a modified Schwarz-Christoffel mapping maps the upper half-plane conformally on a polygon with rounded corners. His idea is used in an algorithm by which mappings for arbitrary regions, bounded by smooth curves are constructed.</p><p>The second method uses the fact that a Schwarz-Christoffel mapping from the upper half-plane or unit circle to a polygon maps a region Q inside the half-plane or circle, for example a circle with radius less than 1 or a sector in the half--plane, on a region Omega inside the polygon bounded by a smooth curve. Given such a region Omega, we develop methods to find a suitable outer polygon and corresponding Schwarz-Christoffel mapping that gives a mapping from Q to Omega.</p><p>Both these methods use the concept of tangent polygons to numerically determine the coefficients in the mappings.</p><p>Finally, we use one of Don Marshall's zipper algorithms to construct conformal mappings from the upper half--plane to channels bounded by arbitrary smooth curves, with the additional property that they are parallel straight lines when approaching infinity.</p>
119

Numerical Conformal mappings for regions Bounded by Smooth Curves

Andersson, Anders January 2006 (has links)
Inom många tillämpningar används konforma avbildningar för att transformera tvådimensionella områden till områden med enklare utseende. Ett exempel på ett sådant område är en kanal av varierande tjocklek begränsad av en kontinuerligt deriverbar kurva. I de tillämpningar som har motiverat detta arbete, är det viktigt att dessa egenskaper bevaras i det område en approximativ konform avbildning producerar, men det är också viktigt att begränsningskurvans riktning kan kontrolleras, särkilt i kanalens båda ändar. Denna avhandling behandlar tre olika metoder för att numeriskt konstruera konforma avbildningar mellan ett enkelt standardområde, företrädesvis det övre halvplanet eller enhetscirkeln, och ett område begränsat av en kontinuerligt deriverbar kurva, där begränsningskurvans riktning kan kontrolleras, exakt eller approximativt. Den första metoden är en utveckling av en idé, först beskriven av Peter Henrici, där en modifierad Schwarz-Christoffel-avbildning avbildar det övre halvplanet konformt på en polygon med rundade hörn. Med utgångspunkt i denna idé skapas en algoritm för att konstruera avbildningar på godtyckliga områden med släta randkurvor. Den andra metoden bygger också den på Schwarz-Christoffel-avbildningen, och utnyttjar det faktum att om enhetscirkeln eller halvplanet avbildas på en polygon kommer ett område Q i det inre av dessa, som till exempel en cirkel med centrum i origo och radie mindre än 1, eller ett område i övre halvplanet begränsat av två strålar, att avbildas på ett område R i det inre av polygonen begränsat av en slät kurva. Vi utvecklar en metod för att hitta ett polygonalt område P, utanför det Omega som man önskar att skapa en avbildning för, sådant att den Schwarz-Christoffel-avbildning som avbildar enhetscirkeln eller halvplanet på P, avbildar Q på Omega. I båda dessa fall används tangentpolygoner för att numeriskt bestämma den önskade avbildningen. Slutligen beskrivs en metod där en av Don Marshalls så kallade zipper-algoritmer används för att skapa en avbildning mellan det övre halvplanet och en godtycklig kanal, begränsad av släta kurvor, som i båda ändar går mot oändligheten som räta parallella linjer. / In many applications, conformal mappings are used to transform two-dimensional regions into simpler ones. One such region for which conformal mappings are needed is a channel bounded by continuously differentiable curves. In the applications that have motivated this work, it is important that the region an approximate conformal mapping produces, has this property, but also that the direction of the curve can be controlled, especially in the ends of the channel. This thesis treats three different methods for numerically constructing conformal mappings between the upper half-plane or unit circle and a region bounded by a continuously differentiable curve, where the direction of the curve in a number of control points is controlled, exact or approximately. The first method is built on an idea by Peter Henrici, where a modified Schwarz-Christoffel mapping maps the upper half-plane conformally on a polygon with rounded corners. His idea is used in an algorithm by which mappings for arbitrary regions, bounded by smooth curves are constructed. The second method uses the fact that a Schwarz-Christoffel mapping from the upper half-plane or unit circle to a polygon maps a region Q inside the half-plane or circle, for example a circle with radius less than 1 or a sector in the half--plane, on a region Omega inside the polygon bounded by a smooth curve. Given such a region Omega, we develop methods to find a suitable outer polygon and corresponding Schwarz-Christoffel mapping that gives a mapping from Q to Omega. Both these methods use the concept of tangent polygons to numerically determine the coefficients in the mappings. Finally, we use one of Don Marshall's zipper algorithms to construct conformal mappings from the upper half--plane to channels bounded by arbitrary smooth curves, with the additional property that they are parallel straight lines when approaching infinity.
120

Development of a Framework for Genetic Algorithms / Utveckling av ett ramverk för genetiska algoritmer

Wååg, Håkan January 2009 (has links)
<p>Genetic algorithms is a method of optimization that can be used tosolve many different kinds of problems. This thesis focuses ondeveloping a framework for genetic algorithms that is capable ofsolving at least the two problems explored in the work. Otherproblems are supported by allowing user-made extensions.The purpose of this thesis is to explore the possibilities of geneticalgorithms for optimization problems and artificial intelligenceapplications.To test the framework two applications are developed that look attwo distinct problems, both of which aim at demonstrating differentparts. The first problem is the so called Travelling SalesmanProblem. The second problem is a kind of artificial life simulator,where two groups of creatures, designated predator and prey, aretrying to survive.The application for the Travelling Salesman Problem measures theperformance of the framework by solving such problems usingdifferent settings. The creature simulator on the other hand is apractical application of a different aspect of the framework, wherethe results are compared against predefined data. The purpose is tosee whether the framework can be used to create useful data forthe creatures.The work showed how important a detailed design is. When thework began on the demonstration applications, things were noticedthat needed changing inside the framework. This led to redesigningparts of the framework to support the missing details. A conclusionfrom this is that being more thorough in the planning, andconsidering the possible use cases could have helped avoid thissituation.The results from the simulations showed that the framework iscapable of solving the specified problems, but the performance isnot the best. The framework can be used to solve arbitrary problemsby user-created extensions quite easily.</p>

Page generated in 0.0914 seconds