Skip to main content

On the Use of Off-the-Shelf Machine Learning Techniques to Predict Energy Demands of Power TAC Consumers

  • Conference paper
  • First Online:
Agent-Mediated Electronic Commerce. Designing Trading Strategies and Mechanisms for Electronic Markets (AMEC/TADA 2015, AMEC/TADA 2016)

Abstract

The Power Trading Agent Competition (Power TAC) is a feature-rich simulation that simulates an energy market in a smart grid, where software brokers can buy energy in wholesale markets and sell energy in tariff markets to consumers. Successful brokers can maximize their profits by buying energy at low prices in the wholesale market and selling them at high prices to the consumers. However, this requires that the brokers have accurate predictions of the energy consumption of consumers so that they do not end up having excess energy or insufficient energy in the marketplace. In this paper, we conduct a preliminary investigation that uses standard off-the-shelf machine learning techniques to cluster and predict the consumption of a restricted set of consumers. Our results show that a combination of the popular k-means, k-medoids, and DBSCAN clustering algorithm together with an autoregressive lag model can predict, reasonably accurately, the consumption of consumers.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Notes

  1. 1.

    https://github.com/powertac/powertac-tools.

  2. 2.

    http://www.powertac.org/wiki/index.php/AgentUDE15.

  3. 3.

    http://www.powertac.org/wiki/index.php/Maxon15.

  4. 4.

    http://www.powertac.org/wiki/index.php/Mertacor2015.

References

  1. Ketter, W., Peters, M., Collins, J.: Autonomous agents in future energy markets: the 2012 power trading agent competition. In: Proceedings of the AAAI Conference on Artificial Intelligence, pp. 1298–1304 (2013)

    Google Scholar 

  2. Wellman, M.P., Greenwald, A., Stone, P., Wurman, P.R.: The 2001 trading agent competition. Electron. Mark. 13(1), 4–12 (2003)

    Article  Google Scholar 

  3. Arthur, D., Vassilvitskii, S.: k-means++: the advantages of careful seeding. In: Proceedings of the ACM-SIAM Symposium on Discrete Algorithms, pp. 1027–1035 (2007)

    Google Scholar 

  4. Kaufman, L., Rousseeuw, P.: Clustering by Means of Medoids. North-Holland, Amsterdam (1987)

    Google Scholar 

  5. Ester, M., Kriegel, H.P., Sander, J., Xu, X.: A density-based algorithm for discovering clusters in large spatial databases with noise. In: Proceedings of the Conference on Knowledge Discovery and Data Mining, pp. 226–231 (1996)

    Google Scholar 

  6. Shumway, R., Stoffer, D.: Time Series Analysis and Its Applications: With R Examples. Springer Texts in Statistics. Springer, New York (2010)

    MATH  Google Scholar 

  7. Jolliffe, I.: Principal Component Analysis. Springer Series in Statistics. Springer, New York (2002)

    MATH  Google Scholar 

  8. Bishop, C.: Pattern Recognition and Machine Learning. Information Science and Statistics. Springer, New York (2013)

    MATH  Google Scholar 

  9. Han, J., Pei, J., Kamber, M.: Data Mining: Concepts and Techniques. The Morgan Kaufmann Series in Data Management Systems. Elsevier Science, Amsterdam (2011)

    MATH  Google Scholar 

  10. Serrano, J., de Cote, E.M., Rodríguez, A.Y.: Fixing energy tariff prices through reinforcement learning. In: Proceedings of the International Workshop on Agent based Complex Automated Negotiations (2015)

    Google Scholar 

  11. Urieli, D., Stone, P.: Tactex’13: a champion adaptive power trading agent. In: Proceedings of the International Conference on Autonomous Agents and Multi-agent Systems, pp. 1447–1448 (2014)

    Google Scholar 

  12. Liefers, B., Hoogland, J., La Poutré, H.: A successful broker agent for power TAC. In: Ceppi, S., David, E., Podobnik, V., Robu, V., Shehory, O., Stein, S., Vetsikas, I.A. (eds.) AMEC/TADA 2013–2014. LNBIP, vol. 187, pp. 99–113. Springer, Cham (2014). doi:10.1007/978-3-319-13218-1_8

    Google Scholar 

  13. Parra Jr., J., Kiekintveld, C.: Initial exploration of machine learning to predict customer demand in an energy market simulation. In: Proceedings of Workshop on Trading Agent Design and Analysis (2013)

    Google Scholar 

  14. Wang, X., Zhang, M., Ren, F., Ito, T.: GongBroker: a broker model for power trading in smart grid markets. In: International Conference on Web Intelligence and Intelligent Agent Technology, pp. 21–24 (2015)

    Google Scholar 

Download references

Acknowledgments

This research is partially supported by NSF grants 1345232 and 1337884. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of the sponsoring organizations, agencies, or the U.S. government.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to William Yeoh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Natividad, F., Folk, R.Y., Yeoh, W., Cao, H. (2017). On the Use of Off-the-Shelf Machine Learning Techniques to Predict Energy Demands of Power TAC Consumers. In: Ceppi, S., David, E., Hajaj, C., Robu, V., Vetsikas, I. (eds) Agent-Mediated Electronic Commerce. Designing Trading Strategies and Mechanisms for Electronic Markets. AMEC/TADA AMEC/TADA 2015 2016. Lecture Notes in Business Information Processing, vol 271. Springer, Cham. https://doi.org/10.1007/978-3-319-54229-4_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-54229-4_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-54228-7

  • Online ISBN: 978-3-319-54229-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics