p e r s o na l
i n f o r m at i o n
Born in Sweden,
6
February
1974
tony@dsv.su.se
website
http://www.dsv.su.se/
∼
tony
phone
(W) +
46
(
0
)
8 16 17 01
·
(M) +
46
(
0
)
70 190 6828
g oa l
Explore how to find things out.
w o r k
e x p e r i e n c e
2012–Present
Senior lecturer, S
tockholm
U
niversity
(SU)
Research and teaching at60% of full time Stockholm
University
2012–Present
Senior developer, S
olutions with
L
ogic
(S
w
L)
Developing software at40% of full time Solutions with
Logic (SwL)
2008-2012
Researcher, S
cania
CV AB
Developed software for truck maintenance and troubleshooting
Scania CV AB
2005-2008
Temporary senior lecturer, SU
2000-2005
Doctoral student, SU
1999-2000
Research assistant, SU
a c a d e m i c
d e g r e e s
2006
Doctor of Philosophy in Computer and System
Sciences, Stockholm University
Thesis:Methods of solving conflicts among induced rules Ph.D.
2003
Licentiate of Philosophy in Computer and
System Sciences, Stockholm University
Thesis:Rule Conflicts - New Methods of Resolution Ph.Lic.
1999
Master of Computer and System Sciences,
Stockholm University
Thesis:Anytime Inductive Logic Programming Master of
Computer and system sciences
p u b l i c at i o n s
Tony was during his Ph.D. studies involved in exploring methods for
Brief summary of
research classifying examples for which multiple and possibly conflicting rules apply. He introduced new methods for handling such conflicts. During his time at Scania he has been working on practical problem as troubleshooting hardware on trucks. He also has been involved in applying data mining to create predictive models for mechanical failures. Tony has done work on developing optimization models for use with heavy trucks. The optimization
settings has been for matching trucks with transport missions to create transport routes that maximize long term profits for customers and optimizing maintenance occasions (maintenance content) to align with intended usage of trucks. He has worked on creating a simple expert system where maintenance experts can express how environmental and operational factors influence maintenance for different mechanical components of a truck. T. Lindgren, Model Based Sampling - Fitting an ensemble of models into a
List of
publications single model,In Procs. of2015International conference on Computational Science and Computational Intellingence (CSCI)pages186-191,2015
R. Gurung, T. Lindgren and H. Bostr ¨om, Learning Decision Trees From Histogram Data,In Procs. of the11th International Conference on Data Mining
pages139-145,2015
T. Lindgren and J. Biteus, Expert Guided Adaptive Maintenance,In Procs. of the2nd European Conference of the Prognostics and Health Management Society (PHME)pages815-820,2014
T. Lindgren, H. and M. Eineborg, Improving the Maintenance Planning of Heavy Trucks using Constraint Programming,In Procs. of the12th International Workshop on Constraint Modelling and Reformulation, Co-located with the19th International Conference on Principles and Practice of Constraint Programming
pages74-90,2013
T. Lindgren, Troubleshooting ECU programmed by Bodybuilders,In Procs. of the1st International Conference on Connected Vehicles and Expo,2012
T. Lindgren, On Handling Conflicts between Rules with Numerical Features,
In Procs. of the2006ACM Symposium on Applied Computingpages37-41,2006
T. Lindgren, Methods for Rule Conflict Resolution,In Procs. of the15th European Conference on Machine Learningpages262-273,2004
T. Lindgren and H. Bostr ¨om, Resolving Rule Conflicts with Double Induction,
Journal of Intelligent Data Analysis(2004), Volume8Issue5, pages457-468
T. Lindgren and H. Bostr ¨om, Resolving Rule Conflicts with Double Induction,
Proc. of the5th International Symposium on Intelligent Data Analysispages60-67, 2003
T. Lindgren and H. Bostr ¨om, Classification with Intersecting Rules,Proc. of the 13th International Conference on Algorithmic Learning Theorypages395-402,2002
T. Lindgren, Anytime Inductive Logic Programming,Proc. of the15th
International Conference on Computers And Their Applicationspages439-442,2000
r e s e a r c h
c o u n c i l
f u n d s
2012-2017,23.7MSEK, IRIS - Integrerat dynamiskt prognostiserande Project leader from
DSV underh˚allsst ¨od
r e v i e w
a s s i g n m e n t s
2016, The European Conference on Artificial Intelligence (ECAI) Conference
program
committees 2007, ACM Special Interest Group on Applied Computing (SIGAPP) AI Track
o p p o n e n t
/
e x a m i n e r
a s s i g n m e n t s
pat e n t
F ¨orfarande och system fr fels ¨okning av en p˚abyggnationsfunktion vid fordon, Publication number: SE536187, Inventor: Johan Aneros and Tony Lindgren
p e d a g o g i c a l
a c h i v e m e n t s
Tony Lindgren has been involved in numerous courses. He has developed some of the listed courses from scratch. He has also lectured, administrated, supervised and held seminars for different sizes of student goups ranging from individual students to300students.
2012Vetenskaplig metodik och kommunikation inom data- och Course responsible
or shared course responsibility
systemvetenskap (METOD),7.5ECTS,300students
2008Anv¨andning och programmering av spelmotorer (SP6),7.5ECTS,40
students
2008Logik (DSK1:LOG),7.5ECTS,160students
2007Logik och diskret matematik II (ID1001),7.5ECTS,30students 2007Diskret matematik inom IT (DSV2:DM),7.5ECTS,90students 2007AI i spel (SP4),7.5ECTS,60students
2007Logik och Diskret matematik (2I1032/2I1602),7.5ECTS,40students 2007Anv¨andning och programmering av spelmotorer (SP6),7.5ECTS,40
students
2007Uppsats fr DSP80(SPU),15ECTS,40students
2006Logik och diskret matematik II (2I1045/2I1605),7.5ECTS,30students 2006Logik (DSV1:L),7.5ECTS,140students
2006AI i spel (SP4/2I4187),7.5ECTS,70students
2006Artificiell Intelligens (INT1/2I1140),7.5ECTS,40students
2006Logik och Diskret matematik (2I1032/2I1602),7.5ECTS,40students 2005Logik (DSV1:L),7.5ECTS,160students
2005AI i spel (SP4),7.5ECTS,30students 2004Logik (DSV1:L),7.5ECTS,190students 2004AI i spel (SP4),7.5ECTS,50students
2003Artificiell intelligens (2I1140),9ECTS,40students 2015Forskningsmnen inom data science,7.5ECTS Involved in
courses
2008Vetenskapsteori (POS/IC2002),7.5ECTS
2007Objektorienterad programmering (GES:OOP/DSK1:OOP),7.5ECTS 2006Spelkonstruktion (SP2/2I4285),7.5ECTS
2005Spelkonstruktion (SP2/2I4285),7.5ECTS 2004Spelkonstruktion (SP2/2I4285),7.5ECTS
Tony has produced lecture slides as well as exercises and solutions to the
Course material
exercises. He has also developed software to be used in the mentioned excersises.
Tony has completedthe the course below and are participating in pedagogical
Pedagogical
education seminars at Department of computer and Systems Sciences at Stockholm University.
2004Universitetspedagogik i teori och praktik del1(UPiToP1),3ECTS 2012Universitetspedagogik2(UP2),3ECTS
a c a d e m i c
s u p e r v i s i o n
2015Richard Gunnarsson and Mattias Kedling, Trust in e-solutions: what is Degree projects
required, and how can it be achieved?,15credits
2015Harsha V.R. Singaraju, A format for handling automation in
requirements management,30credits
2014Nezrin Huseynova and Andres Vazques, Fraud methods on the Internet, 15credits
2014Stefan Cupaiuolo and Max Ros´en, Evaluation of SAP-UI5,15credits 2014Peter Ledberg and Anton T˚angring, Databases for handling large data
sets - An evaluation of machine learning tools in Hadoop,15credits
2013Erik Wikander, The chicken or the egg? Obstacles to the establishment of
contactless mobile payment solutions in the Swedish consumer trade,15
credits
2012Jonas Andersson and Lena Candia, Implementing Business Intelligence
-A staffing company case study,15credits
2012Binyam Gherense and Albana Shosholli, Green IT - A cross-sectional
study that examines the driving forces that can be the basis for Swedish companies choose to implement Green IT,15credits
2007Patrik Lindegr´en, Real-time outdoor environments in Java - A study of
Java Monkey Engine,30credits
2007Simon Nkangi, Widgets kontra Gadgets - En jmfrelse av Yahoo! Widget
Engine och Google Desktop Gadgets,30credits
2007Karl-Adam Bredwad, Fool me twice - An implementation and
evalutation of bluffing algorithms in Texas Hold’em,30credits
2013- Co-supervisor for Ram Gurung at Department of Computer and Doctoral students
Systems Sciences at Stockholm University.
e d u c at i o na l
a d m i n i s t r at i o n
Tony has been programme coordinator for the Computer and Systems
Program
coordinator Sciences batchelor programme at Stockholm University during2007-2008
and from2015- present time.
b o r d
w o r k
p r o g r a m m i n g
s k i l l s
java,prolog, C, C++, C#,pascal,sql Languages
o t h e r
i n f o r m at i o n
2004 ·The paperMethods for Rule Conflict Resolutionwas awarded the title Awards
Best Student Paperat European Conference of Machine Learning
2008 ·Presented data mining at the Swedish Institute for Infectious Disease Invited talk
Control
Swedish · Mothertongue Languages
English · Intermediate (conversationally fluent)
Wind surfing · Cooking · Running
Interests