Skip to main content

Clustering of Activity Patterns Using Genetic Algorithms

  • Conference paper
Soft Computing: Methodologies and Applications

Part of the book series: Advances in Soft Computing ((AINSC,volume 32))

Abstract

Finding groups of individuals with similar activity patterns (a sequence of activities within a given time period, usually 24 hours) has become an important issue in models of activity-based approaches to travel demand analysis. This knowledge is critical to many activity-based models, and it aids our understanding of activity/travel behavior. This paper aims to develop a methodology for the clustering of these patterns. There is a large number of well-known clustering algorithms, such as hierarchical clustering, or k-means clustering (which belongs to the class of partitioning algorithm). However, these algorithms cannot be used to cluster categorical data, so they do not suit the problem of clustering of activity patterns well. Several other heuristics have been developed to overcome this problem. The k-medoids algorithm, described in this paper, is a modification of the k-means algorithm with respect to categorical data. However, similar to the k-means algorithm, the k-medoids algorithm can converge to local optima. This paper approaches the medoids-based formulation of clustering problem using genetic algorithms (GAs), a probabilistic search algorithm that simulates natural evolution. The main objective of this paper is to develop a robust algorithm that suits the problem of clustering of activity patterns and to demonstrate and discuss its properties.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pas, E.I. “A Flexible and Integrated Methodology for Analytical Classification of Daily Travel-Activity Behavior.” Transportation Science (Operations Research Society of America) 17,4 (1983): 405–429.

    Google Scholar 

  2. Ma, June. “An Activity-Based Approach and Micro-simulated Travel Forecasting System: A Pragmatic Synthetic Scheduling Approach.” PhD Thesis, The Pennsylvania State University, Department of Civil and Environmental Engineering, University Park, Pennsylvania (1997).

    Google Scholar 

  3. Kulkarni, A.A., and M.G. McNally. “An Activity-Based Travel Pattern Generation Model.,” Institute of Transportation Studies, University of California, Irvine, December, 2000. UCI-ITS-AS-WP-00-6.

    Google Scholar 

  4. Everitt, B.S., S. Landau, and M. Leese. (2001) Cluster Analysis. Fourth Edition: Arnold, A member of the Hodder Headline Group, London, 2001.

    Google Scholar 

  5. Kaufman, L., and P.J. Rousseeuw. Finding Groups in Data, An Introduction to Cluster Analysis. John Willey & Sons, Inc., 1990.

    Google Scholar 

  6. Huang, Z. “Clustering Large Data Sets with Mixed Numeric and Categorical Values.” In Proceeding of the First Pacific-Asia Conference on Knowledge Discovery and Data Minning (Singapore, World Scientific), 1997.

    Google Scholar 

  7. Lozano, J.A., and P. Larranaga. (1996) “Using Genetic Algorithms to Get the Classes and Their Number in a Partitional Cluster Analysis of Large Data Sets.” http://citeseer.nj.nec.com/457425.html: NEC Research Institute.

    Google Scholar 

  8. Estivill-Castro, V. and A.T. Murray. (1997) “Spatial Clustering for Data Mining with Genetic Algorithms.” http://citeseer.nj.nec.com/estivill-castro97spatial.html: NEC Research Institute.

    Google Scholar 

  9. Moraczewski, I.R., W. Borowski, and A. Kierzek. “Clustering Geobotanical Data with the Use of a Genetic Algorithm.” COENOSES (C.E.T.A., Gorizla, Italy) 10,1 (1995): 17–28.

    Google Scholar 

  10. Maulik, U., S. Bandyopadhyay. “Genetic Algorithm-Based Clustering Technique.” Pattern Recognition 33 (2000): 1455–1465.

    Article  Google Scholar 

  11. Lucasius, C.B., A.D. Dane, and G. Kateman. “On k-Medoid Clustering of Large Data Sets with the Aid of a Genetic Algorithm: Background, Feasibility and Comparison.” Analytica Chimica Acta (Elsevier Science Ltd) 282 (1993): 647–669.

    Article  Google Scholar 

  12. Reed, P.M. “Striking the Balance: Long-Term Groundwater Monitoring Design for Multiple Conflicting Objectives”, PhD Thesis, Graduate College of the University of Illinois at Urbana-Champaign, Urbana, Illinois (2002).

    Google Scholar 

  13. De Jong, K., D. Fogel, and H.-P. Schwefel. (1997) Handbook of Evolutionary Computation. IOP Publishing Ltd. and Oxford University Press, 1997.

    Google Scholar 

  14. Hanselman D., and B. Littlefield. (1998) Mastering MATLAB 5: A Comprehensive Tutorial and Reference. Prentice-Hall, Inc.

    Google Scholar 

  15. Joh, Ch-H., T. Arentze, F. Hofman, and H. Timmermans. “Activity Pattern Similarity: a Multidimensional Sequence Alignment Method.” Transportation Research, Part B (Elsevier Science Ltd.) 36 (2002): 385–403.

    Article  Google Scholar 

  16. Deb, K. (2001) Multi-Objective Optimization Using Evolutionary Algorithms. Wiley, NY, 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Přibyl, O. (2005). Clustering of Activity Patterns Using Genetic Algorithms. In: Hoffmann, F., Köppen, M., Klawonn, F., Roy, R. (eds) Soft Computing: Methodologies and Applications. Advances in Soft Computing, vol 32. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-32400-3_4

Download citation

  • DOI: https://doi.org/10.1007/3-540-32400-3_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25726-4

  • Online ISBN: 978-3-540-32400-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics