Umeå University's logo

umu.sePublikasjoner
Endre søk
Link to record
Permanent link

Direct link
Kallin Westin, Lena
Alternativa namn
Publikasjoner (10 av 21) Visa alla publikasjoner
Eklund, P. & Kallin Westin, L. (2009). Preprocessing perceptrons and multivariate reference values. In: Petra Berka, Jan Rauch, and Djamel Abdelkader Zighed (Ed.), Data mining and medical knowledge management: cases and applications (pp. 108-121). Medical Information Science Reference
Åpne denne publikasjonen i ny fane eller vindu >>Preprocessing perceptrons and multivariate reference values
2009 (engelsk)Inngår i: Data mining and medical knowledge management: cases and applications / [ed] Petra Berka, Jan Rauch, and Djamel Abdelkader Zighed, Medical Information Science Reference , 2009, s. 108-121Kapittel i bok, del av antologi (Annet vitenskapelig)
Abstract [en]

Classification networks, consisting of preprocessing layers combined with well-known classification networks, are well suited for medical data analysis. Additionally, by adjusting network complexity to corresponding complexity of data, the parameters in the preprocessing network can, in comparison with networks of higher complexity, be more precisely understood and also effectively utilised as decision limits. Further, a multivariate approach to preprocessing is shown in many cases to increase correctness rates in classification tasks. Handling network complexity in this way thus leads to efficient parameter estimations as well as useful parameter interpretations.

sted, utgiver, år, opplag, sider
Medical Information Science Reference, 2009
Identifikatorer
urn:nbn:se:umu:diva-34617 (URN)10.4018/978-1-60566-218-3.ch005 (DOI)2-s2.0-84901534999 (Scopus ID)9781605662183,1605662186, e-issn: 9781605662190 (ISBN)
Tilgjengelig fra: 2010-06-09 Laget: 2010-06-09 Sist oppdatert: 2024-04-11bibliografisk kontrollert
Börstler, J., Nordström, M., Kallin Westin, L., Moström, J. E., Christensen, H. B. & Bennedsen, J. (2008). An Evaluation Instrument for Object-Oriented Example Programs for Novices. Department of Computing Science, Umeå University, Sweden
Åpne denne publikasjonen i ny fane eller vindu >>An Evaluation Instrument for Object-Oriented Example Programs for Novices
Vise andre…
2008 (engelsk)Rapport (Annet vitenskapelig)
sted, utgiver, år, opplag, sider
Department of Computing Science, Umeå University, Sweden, 2008. s. 36
Serie
UMINF, ISSN 0348-0542 ; 08.09
HSV kategori
Identifikatorer
urn:nbn:se:umu:diva-10239 (URN)
Tilgjengelig fra: 2008-07-07 Laget: 2008-07-07 Sist oppdatert: 2018-06-09bibliografisk kontrollert
Börstler, J., Christensen, H. B., Nordström, M., Kallin Westin, L., Moström, J. E. & Caspersen, M. E. (2008). Evaluating OO Example Programs for CS1. In: Proceedings of the 13th annual conference on Innovation and technology in computer science education (pp. 47-52).
Åpne denne publikasjonen i ny fane eller vindu >>Evaluating OO Example Programs for CS1
Vise andre…
2008 (engelsk)Inngår i: Proceedings of the 13th annual conference on Innovation and technology in computer science education, 2008, s. 47-52Konferansepaper, Publicerat paper (Fagfellevurdert)
Emneord
Computer Science Education
HSV kategori
Identifikatorer
urn:nbn:se:umu:diva-10238 (URN)doi:10.1145/1384271.1384286 (DOI)
Tilgjengelig fra: 2008-07-07 Laget: 2008-07-07 Sist oppdatert: 2018-06-09bibliografisk kontrollert
Börstler, J., Nordström, M., Kallin Westin, L., Moström, J. E. & Eliasson, J. (2008). Transitioning to OOP/Java: A never ending story. In: Reflections on the teaching of programming (pp. 80-97). Springer
Åpne denne publikasjonen i ny fane eller vindu >>Transitioning to OOP/Java: A never ending story
Vise andre…
2008 (engelsk)Inngår i: Reflections on the teaching of programming, Springer , 2008, s. 80-97Kapittel i bok, del av antologi (Annet vitenskapelig)
sted, utgiver, år, opplag, sider
Springer, 2008
Serie
Lecture Notes in Computer Science ; 4821
Identifikatorer
urn:nbn:se:umu:diva-8483 (URN)10.1007/978-3-540-77934-6_8 (DOI)2-s2.0-50949089255 (Scopus ID)978-3-540-77933-9 (ISBN)
Tilgjengelig fra: 2008-09-22 Laget: 2008-09-22 Sist oppdatert: 2023-03-23bibliografisk kontrollert
Eliasson, J., Kallin Westin, L. & Nordström, M. (2006). Investigating students' change of confidence during CS1 - four case studies. : Dept. of Computing Science, Umeå University
Åpne denne publikasjonen i ny fane eller vindu >>Investigating students' change of confidence during CS1 - four case studies
2006 (engelsk)Rapport (Annet vitenskapelig)
sted, utgiver, år, opplag, sider
Dept. of Computing Science, Umeå University, 2006. s. 19
Emneord
Computer Science Education
Identifikatorer
urn:nbn:se:umu:diva-8395 (URN)
Tilgjengelig fra: 2008-01-30 Laget: 2008-01-30 Sist oppdatert: 2018-06-09bibliografisk kontrollert
Eliasson, J., Kallin Westin, L. & Nordström, M. (2006). Investigating students' confidence in programming and problem solving. In: 36th ASEE/IEEE Frontiers in Education Conference (FIE2006) (pp. M4E-22).
Åpne denne publikasjonen i ny fane eller vindu >>Investigating students' confidence in programming and problem solving
2006 (engelsk)Inngår i: 36th ASEE/IEEE Frontiers in Education Conference (FIE2006), 2006, s. M4E-22Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Many students feel insecure making their first attempts to solve programming problems. Despite finishing the introductory programming course successfully, these students refrain from pursuing their CS studies. Hence, this aversion towards problem solving and programming is not fully explained by lack of subject understanding and performance. In order to better understand the components of students’ comfort, a first attempt to model a student’s confidence regarding problem solving and programming has been made. The model consists of two dimensions; Course topic and Student’s mindset. Two questionnaires have been developed in order to capture if and how students’ confidence is affected by taking the CS1 course. Data has been collected for four course offerings with three different study programmes. Results confirm the suspicion that the confidence is lowered by the course, and that student groups with different ambition and motivation for taking the course seem to be affected by different aspects of the course.

Emneord
Computer Science Education
Identifikatorer
urn:nbn:se:umu:diva-8393 (URN)
Tilgjengelig fra: 2008-01-30 Laget: 2008-01-30 Sist oppdatert: 2018-06-09bibliografisk kontrollert
Nordström, M. & Kallin Westin, L. (2006). SI - Small Scale Advantages. Dept. of Computing Science, Umeå University
Åpne denne publikasjonen i ny fane eller vindu >>SI - Small Scale Advantages
2006 (engelsk)Rapport (Annet vitenskapelig)
Abstract [en]

Not being part of a larger SI-organisation has both advantages and disadvantages. In this paper we try to illustrate the advantages of doing SI small scale. In a large scale SI-organisation the supervisors are often not teachers themselves and/or not familiar with the practices of a specific course. To have teaching staff supervising a SIproject completely focused on one course is favourable in many ways. The decision to introduce SI was taken by the department of Computing Science to support the students at the introductory course in object oriented programming. This course demands a high level of abstract thinking and is very heavy on many of the new students majoring in computing science. In 2002 we started off with a general training course for eight new SI-leaders, but soon discovered that much could be gained from making the training specifically working with the course at hand.

Working with the course material in the training course makes it possible to use all ideas, experiences, and material developed during the training directly in the SI-meetings. The SI-leaders can prepare their information to the students; they can even start planning their first meeting. Another import part of the training is simulated SI-meetings. We “stage” them to illustrate different aspects of group dynamics and to control that not all problematic situations happen at one single meeting. Supervisor meetings are another important component of a SI-project. They benefit from small scale since they provide an excellent possibility for feedback and exchange of ideas if the supervisors themselves have experience in teaching the actual course. Working in small scale with one specific course also makes it possible to refine the study strategies and techniques used in the SI-meetings. The course is heavily targeted towards problem solving and this has influenced the meetings in different ways. For example it is not uncommon to let some of the students try out ideas in the computer labs and report back to the SI-group during a meeting. Results from six projects finished since 2002 will be presented and discussed. We have seen that the performance and grades are higher in the group attending SI and we are currently doing follow ups to check the retention rate.

sted, utgiver, år, opplag, sider
Dept. of Computing Science, Umeå University, 2006. s. 13
Serie
UMINF ; 06.23
Emneord
Computer Science Education
HSV kategori
Identifikatorer
urn:nbn:se:umu:diva-8394 (URN)
Tilgjengelig fra: 2008-01-30 Laget: 2008-01-30 Sist oppdatert: 2018-06-09bibliografisk kontrollert
Kallin Westin, L. (2004). Missing data and the preprocessing perceptron. Umeå University
Åpne denne publikasjonen i ny fane eller vindu >>Missing data and the preprocessing perceptron
2004 (engelsk)Rapport (Annet vitenskapelig)
Abstract [en]

In this paper, several ways to handle missing data, e.g. removing cases, mean imputation, and multiple imputation, are described and discussed. The Pima-Indians-Diabetes data set is used as a case study. This particular data set is interesting to use since it has not been obvious to all users that it actually contains a substantial amount of missing data. The data set is described in detail and the methods for coping with missing data mentioned in the text is applied on the data set.

The preprocessing perceptron is used to train decision support systems on the data sets. A sketch of a way to impute missing data using the preprocessing perceptron is also proposed and discussed. The accuracy of the trained decision support systems, at the optimal efficiency point, lied in the interval 76-82% for the different methods. The highest values were obtained when all missing data cases were removed both from the test and the training set. This is, however, not a good way to handle missing data since the resulting decision support system is biased. Furthermore it will not be able to handle missing data when used on real data in the future. The results of the remaining methods were surprisingly similar, a reason for this might be that the data set used is rather large. Differences between methods would probably be larger in a smaller data set with larger amount of missing data.

sted, utgiver, år, opplag, sider
Umeå University, 2004. s. 26
Serie
UMINF ; 04.02
HSV kategori
Forskningsprogram
administrativ databehandling
Identifikatorer
urn:nbn:se:umu:diva-8399 (URN)
Tilgjengelig fra: 2008-01-21 Laget: 2008-01-21 Sist oppdatert: 2024-07-04bibliografisk kontrollert
Kallin Westin, L. (2004). Preprocessing perceptrons. (Doctoral dissertation). Umeå: Datavetenskap, Umeå universitet
Åpne denne publikasjonen i ny fane eller vindu >>Preprocessing perceptrons
2004 (engelsk)Doktoravhandling, med artikler (Annet vitenskapelig)
Abstract [en]

Reliable results are crucial when working with medical decision support systems. A decision support system should be reliable but also be interpretable, i.e. able to show how it has inferred its conclusions. In this thesis, the preprocessing perceptron is presented as a simple but effective and efficient analysis method to consider when creating medical decision support systems. The preprocessing perceptron has the simplicity of a perceptron combined with a performance comparable to the multi-layer perceptron.

The research in this thesis has been conducted within the fields of medical informatics and intelligent computing. The original idea of the production line as a tool for a domain expert to extract information, build decision support systems and integrate them in the existing system is described. In the introductory part of the thesis, an introduction to feed-forward neural networks and fuzzy logic is given as a background to work with the preprocessing perceptron. Input to a decision support system is crucial and it is described how to gather a data set, decide how many and what kind of inputs to use. Outliers, errors and missing data are covered as well as normalising of the input. Training is done in a backpropagation-like manner where the division of the data set into a training and a test set can be done in several different ways just as the training itself can have variations. Three major groups of methods to estimate the discriminance effect of the preprocessing perceptron are described and a discussion of the trade-off between complexity and approximation strength are included.

Five papers are presented in this thesis. Case studies are shown where the preprocessing perceptron is compared to multi-layer perceptrons, statistical approaches and other mathematical models. The model is extended to a generalised preprocessing perceptron and the performance of this new model is compared to the traditional feed-forward neural networks. Results concerning the preprocessing layer and its connection to multivariate decision limits are included. The well-known ROC curve is described and introduced fully into the field of computer science as well as the improved curve, the QROC curve. Finally a tutorial to the program trainGPP is presented. It describes how to work with the preprocessing perceptron from the moment when a data file is provided to the moment when a new decision support system is built.

sted, utgiver, år, opplag, sider
Umeå: Datavetenskap, Umeå universitet, 2004. s. 158
Serie
Report / UMINF, ISSN 0348-0542 ; 04.10
Emneord
Datalogi, Preprocessing perceptron, Production line, Neural networks, Backpropagation, Fuzzy logic, ROC and QROC curves, Multivariate decision limits, Datalogi
HSV kategori
Forskningsprogram
administrativ databehandling
Identifikatorer
urn:nbn:se:umu:diva-234 (URN)91-7305-645-6 (ISBN)
Disputas
2004-05-14, MA121, MIT-huset, Umeå Universitet, Umeå, 13:15
Opponent
Veileder
Tilgjengelig fra: 2004-04-15 Laget: 2004-04-15 Sist oppdatert: 2018-06-09bibliografisk kontrollert
Kallin Westin, L. & Nordström, M. (2004). Teaching OO Concepts - A new Approach. In: Proceedings of the 2004 ASEE/IEEE Frontiers in Education Conference (FIE2004) (pp. F3C-6).
Åpne denne publikasjonen i ny fane eller vindu >>Teaching OO Concepts - A new Approach
2004 (engelsk)Inngår i: Proceedings of the 2004 ASEE/IEEE Frontiers in Education Conference (FIE2004), 2004, s. F3C-6Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

In recent years, students have become less active, resulting in lower attendance in lectures and practical sessions. In addition to this, the number of students enlisting in our programmes has decreased. Moreover the passing rates for initial courses have dropped severely. This generates problems because the students failing first year courses cannot move on to higher level courses. Not only can this be devastating for individual students, but it can also affect the variety of higher level courses. In an attempt to prevent these problems we focused on the introductory programming courses (CS1) in order to enhance the opportunities for the students to become successful. One action taken was a research project initiated to radically change the way object-oriented programming is taught in CS1. Another action was to introduce the Supplemental Instruction programme (SI). SI helps students master content while they develop and integrate learning and study strategies. This paper will give a short introduction to these actions. Results are presented along with a discussion concerning the problems in teaching object-oriented concepts and problem solving.

Emneord
Computer Science Education; CRC (Class-Responsibility-Collaborators); Object-oriented problem solving and programming; Objects first; Supplemental Instruction
Identifikatorer
urn:nbn:se:umu:diva-15876 (URN)
Tilgjengelig fra: 2008-01-30 Laget: 2008-01-30 Sist oppdatert: 2018-06-09bibliografisk kontrollert
Organisasjoner