Ville Tirronen

Orcid: 0000-0002-5500-8267

According to our database1, Ville Tirronen authored at least 48 papers between 2007 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
A replication study on the intuitiveness of programming language syntax.
Softw. Qual. J., December, 2023

2020
Human experts vs. machines in taxa recognition.
Signal Process. Image Commun., 2020

Automatic image-based identification and biomass estimation of invertebrates.
CoRR, 2020

Estimating Programming Exercise Difficulty using Performance Factors Analysis.
Proceedings of the IEEE Frontiers in Education Conference, 2020

Incorporating teacher-student dialogue into digital course material: Usage patterns and first experiences.
Proceedings of the IEEE Frontiers in Education Conference, 2020

Critical Exploration of Flexible Delivery.
Proceedings of the IEEE Frontiers in Education Conference, 2020

2018
Benchmark database for fine-grained image classification of benthic macroinvertebrates.
Image Vis. Comput., 2018

Fixed versus Growth Mindset Does not Seem to Matter Much: A Prospective Observational Study in Two Late Bachelor level Computer Science Courses.
Proceedings of the 2018 ACM Conference on International Computing Education Research, 2018

2017
Flipping and Blending - An Action Research Project on Improving a Functional Programming Course.
ACM Trans. Comput. Educ., 2017

Human experts vs. machines in taxa recognition.
CoRR, 2017

2016
A framework for evaluating student interaction with automatically assessed exercises.
Proceedings of the 16th Koli Calling International Conference on Computing Education Research, 2016

Writing to learn programming?: a single case pilot study.
Proceedings of the 16th Koli Calling International Conference on Computing Education Research, 2016

Learned vs. engineered features for fine-grained classification of aquatic macroinvertebrates.
Proceedings of the 23rd International Conference on Pattern Recognition, 2016

2015
Understanding beginners' mistakes with Haskell.
J. Funct. Program., 2015

Teaching types with a cognitively effective worked example format.
J. Funct. Program., 2015

2014
Evaluating the performance of artificial neural networks for the classification of freshwater benthic macroinvertebrates.
Ecol. Informatics, 2014

Study on difficulties and misconceptions with modern type systems.
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014

In-Flow Peer Review.
Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference, 2014

2013
Teaching programming by emphasizing self-direction: How did students react to the active role required of them?
ACM Trans. Comput. Educ., 2013

A study on scale factor/crossover interaction in distributed differential evolution.
Artif. Intell. Rev., 2013

Issues with a course that emphasizes self-direction.
Proceedings of the Innovation and Technology in Computer Science Education conference 2013, 2013

How Do Computer Science Students Use Distributed Version Control Systems?
Proceedings of the Information and Communication Technologies in Education, Research, and Industrial Applications, 2013

The Use of Distributed Version Control Systems in Advanced Programming Courses.
Proceedings of the 9th International Conference on ICT in Education, 2013

2012
On the design of effective learning materials for supporting self-directed learning of programming.
Proceedings of the 12th Koli Calling International Conference on Computing Education Research, 2012

Evolutionary Regression Machines for Precision Agriculture.
Proceedings of the Applications of Evolutionary Computation, 2012

Recognition of Semantic Elements from Pictorial Symbols: Towards A Visual Dictionary.
Proceedings of the Information Modelling and Knowledge Bases XXIV, 2012

2011
Shuffle or update parallel differential evolution for large-scale optimization.
Soft Comput., 2011

A study on scale factor in distributed differential evolution.
Inf. Sci., 2011

Classification and retrieval on macroinvertebrate image databases.
Comput. Biol. Medicine, 2011

Making teaching of programming learning-oriented and learner-directed.
Proceedings of the 11th Koli Calling International Conference on Computing Education Research, 2011

Study on the Effects of Pseudorandom Generation Quality on the Performance of Differential Evolution.
Proceedings of the Adaptive and Natural Computing Algorithms, 2011

2010
Scale factor inheritance mechanism in distributed differential evolution.
Soft Comput., 2010

Recent advances in differential evolution: a survey and experimental analysis.
Artif. Intell. Rev., 2010

Sparkline Histograms for Comparing Evolutionary Optimization Methods.
Proceedings of the ICEC 2010 - Proceedings of the International Conference on Evolutionary Computation, [part of the International Joint Conference on Computational Intelligence IJCCI 2010], Valencia, Spain, October 24, 2010

Parallel Random Injection Differential Evolution.
Proceedings of the Applications of Evolutionary Computation, 2010

2009
Differential Evolution with Fitness Diversity Self-adaptation.
Proceedings of the Nature-Inspired Algorithms for Optimisation, 2009

Super-fit control adaptation in memetic differential evolution frameworks.
Soft Comput., 2009

Scale factor local search in differential evolution.
Memetic Comput., 2009

Distributed differential evolution with explorative-exploitative population families.
Genet. Program. Evolvable Mach., 2009

Multiple Order Gradient Feature for Macro-Invertebrate Identification Using Support Vector Machines.
Proceedings of the Adaptive and Natural Computing Algorithms, 9th International Conference, 2009

Fitness Diversity Parallel Evolution Algorithms in the Turtle Race Game.
Proceedings of the Applications of Evolutionary Computing, 2009

Enhancing Differential Evolution frameworks by scale factor local search - Part I.
Proceedings of the IEEE Congress on Evolutionary Computation, 2009

Enhancing Differential Evolution frameworks by scale factor local search - part II.
Proceedings of the IEEE Congress on Evolutionary Computation, 2009

2008
An Enhanced Memetic Differential Evolution in Filter Design for Defect Detection in Paper Production.
Evol. Comput., 2008

The "natura non facit saltus" principle in Memetic computing.
Proceedings of the IEEE Congress on Evolutionary Computation, 2008

On memetic Differential Evolution frameworks: A study of advantages and limitations in hybridization.
Proceedings of the IEEE Congress on Evolutionary Computation, 2008

2007
A Memetic Differential Evolution in Filter Design for Defect Detection in Paper Production.
Proceedings of the Applications of Evolutinary Computing, 2007

Fitness diversity based adaptation in Multimeme Algorithms: A comparative study.
Proceedings of the IEEE Congress on Evolutionary Computation, 2007


  Loading...