| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:IZBRANI KONCEPTI PROGRAMSKEGA JEZIKA CLOJURE IN NJIHOVA UPORABA PRI SIMBOLIČNI REGRESIJI
Authors:ID Horvat, Bojan (Author)
ID Mernik, Marjan (Mentor) More about this mentor... New window
Files:.pdf UN_Horvat_Bojan_2016.pdf (1,30 MB)
MD5: 430209FD28E4E7DCF88D7F38C1D999F9
 
Language:Slovenian
Work type:Undergraduate thesis
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Diplomsko delo opisuje programski jezik clojure, njegove značilnosti, povezlijvost z javo in koncepte. Okvirno je opisana sintaksa ter osnovni gradniki programskega jezika, kot so osnovni tipi, izrazi, posebne izrazne oblike in podatkovne strukture. Več poudarka je na izbranih konceptih, ki so značilni za funkcijsko programiranje in še posebej clojure: makroji, funkcije višjega reda, redukcije, transducerji, kanali, programski transakcijski pomnilnik in obstojne podatkovne strukture. Predstavljeno je tudi genetsko programiranje s poudarkom na simbolični regresiji. V praktičnem delu sta predstavljeni implementacija algoritma genetskega programiranja in pristop k reševanju simbolične regresije v programskem jeziku clojure, z uporabo prej opisanih konceptov.
Keywords:clojure, funkcijsko programiranje, simbolična regresija, genetsko programiranje
Place of publishing:[Maribor
Publisher:B. Horvat
Year of publishing:2016
PID:20.500.12556/DKUM-62414 New window
UDC:004.046:004.43(043.2)
COBISS.SI-ID:20122134 New window
NUK URN:URN:SI:UM:DK:9LW4XJ38
Publication date in DKUM:27.09.2016
Views:2215
Downloads:103
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Secondary language

Language:English
Title:SELECTED CONCEPTS OF CLOJURE PROGRAMMING LANGUAGE AND THEIR USE FOR SYMBOLIC REGRESSION
Abstract:This diploma thesis describes programming language Clojure, its characteristics, interoperability with programming language Java, and concepts. It roughly describes syntax and basic building blocks of programming language, such as data types, forms, special forms, and data structures. In more detail are described selected concepts, specific for functional languages and programming language Clojure in particular: macros, higher order functions, reducers, transducers, channels, software transactional memory, and persistent data structures. We also describe genetic programming with emphasis on symbolic regression. In practical work usage of selected concepts in implementation of genetic programming algorithm and symbolic regression in programming language Clojure is presented.
Keywords:clojure, functional programming, simbolic regression, genetic programming


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica