Michael Hahsler
 |
Michael Hahsler
Dept. of Engineering Management, Information and Systems
Dept. of Computer Science and Engineering
Bobby B. Lyle School of Engineering, SMU, Dallas, TX.
office: Caruth Hall, room 311
office phone: (214) 768-8878
office hours: by appointment
e-mail: mhahsler (at) lyle.smu.edu
|
I am an assistant professor
in Engineering Management, Information and Systems (EMIS) and
(by courtesy) Computer Science and
Engineering (CSE) at the
Bobby B. Lyle School of Engineering, Southern
Methodist University.
I also serve as a
co-director of the Intelligent Data Analysis Lab (IDA@SMU).
Prior to this engagement I was
an assistant professor at the Department of Information Systems and
Operations and a core researcher at the Research Institute for
Computational Methods, both at the Vienna University of
Economics and Business, Austria.
My research focuses on applying statistical methods
and combinatorial optimization to data analysis, data mining and
data visualization.
My team's current research projects are
“Temporal Relationships Among
Clusters in Data Streams (TRACDS)”
(NSF IIS-0948893)
and
“Position Specific P-Mer Frequency Clustering with Application to Classification
and Differentiation” (NIH R21HG005912).
Our research on hurricane intensity prediction was recently featured
in the article
“Discovery: New Forecasting Algorithm Helps Predict Hurricane Intensity and Wind Speed” (Dec. 5, 2011)
by the National Science Foundation.
>
Read full CV
Research
Teaching
- Spring 2012 classes
-
Hahsler, M., "CSE 7337: Information Retrieval and Web Search", Lyle School of Engineering, SMU.
-
Hahsler, M., "CSE 8331: Advanced Topics in Data Mining", Lyle School of Engineering, SMU.
-
Hahsler, M., "CSE 8098: Computer Science Seminar", Lyle School of Engineering, SMU.
- All lecture notes
Projects
-
R
extension packages
- arules: A
package for mining association rules and frequent itemsets.
[
CRAN |
R-Forge
|
description
]
- arulesViz: A
package for visualizing association rules based on package arules.
[
CRAN |
R-Forge
|
description
]
- arulesSequences: Add-on for arules to handle and mine
frequent sequences.
[
CRAN
]
- arulesNBMiner: Add-on for arules to mine NB-frequent itemsets
(see paper) and NB-precise rules.
[
CRAN
]
- rEMM:
Implementation of the Extensible Markov Model (EMM) which adds a temporal component to data stream clustering by superimposing a dynamically adapting
Markov Chain. This research is supported by NSF Grant 0948893.
[
CRAN
|
R-Forge
|
description
]
- recommenderlab:
Provides the infrastructure to test and develop recommender algorithms.
Currently the focus is on recommender systems for binary data.
[
CRAN
|
R-Forge
|
description
]
- seriation:
Infrastructure for seriation with an implementation of several
seriation/sequencing techniques to reorder matrices, dissimilarity matrices,
and dendrograms.
[
CRAN
|
R-Forge
|
description
]
- TSP:
Basic infrastructure and some algorithms for the traveling salesperson problem
(TSP). The package provides some simple algorithms and an interface to
Concorde, currently the fastest TSP solver
for the Traveling Salesperson Problem.
[
CRAN
|
R-Forge
|
description
]
- Tools
- Gridhunt2:
a small game used to teach students basic OO concepts like encapsulation, composition, inheritance and polymorphism with C++.
- Simple Slides using LaTeX2e:
Experimental extension to latex.
- pix2tn: A simple thumbnail
generator implemented in Perl.
Miscellaneous

© Michael Hahsler
Last update: