Skip to main content

BCLO—Brainstorming and Collaborative Learning Optimization Algorithms

  • Chapter
  • First Online:
Machine Learning Paradigms: Theory and Application

Part of the book series: Studies in Computational Intelligence ((SCI,volume 801))

Abstract

Brainstorming Optimization (BSO) algorithms are considered as one of the variations of swarm intelligence. Brainstorming optimization concept is based on a human being thinking and intelligence in solving complex problems. BSO basically emulates the human brain functionality in dealing with different situations. There are many techniques are already used in educating people and they prove their effectiveness. This chapter is a step towards explaining the main concept behind swarm intelligence. It goes over the swarm intelligence in business, routing algorithms, and in optimization. Then, it explains the main idea behind the concept of brainstorming optimization. It elaborates on brainstorming techniques and their variations including Fuzzy-brainstorming optimization. Moreover, this chapter introduces three novel optimization algorithms that are motivated from the collaborative learning approaches used in education. It presents Think-and-Share Optimization (TaSO), Think-Pair-Square Optimization (TPSO), and R-Parallel-Collaborative Optimizations (RPCO) Algorithm.

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 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 179.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Garnier, S., Gautrais, J., Theraulaz, G.: The biological principles of swarm intelligence. Swarm Intell. 1, 3–31 (2007)

    Article  Google Scholar 

  2. Parpinelli, R.S., Lopes, H.S.: New inspirations in swarm intelligence: a survey. Int. J. Bio-Inspired Comput. 3, 1 (2011)

    Article  Google Scholar 

  3. Bonabeau, E., Meyer, C.: Swarm intelligence. A whole new way to think about business. Harvard Bus. Rev. 79, 106–114, 165 (2001)

    Google Scholar 

  4. Ducatelle, F., Di Caro, G.A., Gambardella, L.M.: Principles and applications of swarm intelligence for adaptive routing in telecommunications networks. Swarm Intell. 4 (2010). https://doi.org/10.1007/s11721-010-0040-x

  5. Kassabalidis, I., El-Sharkawi, M.A., Marks, R.J., Arabshahi, P., Gray, A.A.: Swarm intelligence for routing in communication networks. In: GLOBECOM’01. IEEE Global Telecommunications Conference (Cat. No.01CH37270), vol. 6, pp. 3613–3617 (2001)

    Google Scholar 

  6. Saleem, M., Di Caro, G.A., Farooq, M.: Swarm intelligence based routing protocol for wireless sensor networks: survey and future directions. Inf. Sci. 181, 4597–4624 (2011)

    Article  Google Scholar 

  7. Blum, C., Li, X.: Swarm intelligence in optimization. Swarm Intell. 43–85 (2008)

    Google Scholar 

  8. Hassanien, A.E., Eid, A.: Swarm Intelligence: Principles, Advances, and Applications. CRC, Taylor & Francis Group (2015). ISBN 9781498741064 - CAT# K26721

    Google Scholar 

  9. Abu-Seada, H.F., Mansor, W.M., Bendary, F.M., Emery, A.A., Hassan, M.A.M.: Application of particle swarm optimization in design of PID controller for AVR system. Int. J. Syst. Dyn. Appl. 2, 1–17 (2013)

    Google Scholar 

  10. Anter, A.M., Hassenian, A.E.: Computational intelligence optimization approach based on particle swarm optimizer and neutrosophic set for abdominal CT liver tumor segmentation. J. Comput. Sci. 25, 376–387 (2018)

    Google Scholar 

  11. Cai, W., Jin, X., Zhang, Y., Chen, K., Wang, R.: ACO Based QoS Routing Algorithm for Wireless Sensor Networks, pp. 419–428. Springer, Heidelberg (2006)

    Google Scholar 

  12. Chen, W.-M., Li, C.-S., Chiang, F.-Y., Chao, H.-C.: Jumping ant routing algorithm for sensor networks. Comput. Commun. 30, 2892–2903 (2007)

    Article  Google Scholar 

  13. Elfouly, F.H., Ramadan, R.A., Mahmoud, M.I., Dessouky, M.I.: Efficient data reporting in a multi-object tracking using WSNs. Int. J. Syst. Dyn. Appl. 6, 38–57 (2017)

    Google Scholar 

  14. Emary, E., Zawbaa, H.M., Hassanien, A.E.: Binary ant lion approaches for feature selection. Neurocomputing 213, 54–65 (2016)

    Google Scholar 

  15. Ghasem Aghaei, R., Mahfujur Rahman, A., Abdur Rahman, M., Gueaieb, W., El Saddik, A.: Ant colony-based many-to-one sensory data routing in wireless sensor networks. In: 2008 IEEE/ACS International Conference on Computer Systems and Applications, pp. 1005–1010. IEEE (2008)

    Google Scholar 

  16. Heissenb, M., Braun, T., Jorg, D., Huber, T.: A Framework for Routing in Large Ad-Hoc Networks with Irregular Topologies, pp. 119–128 (2006)

    Google Scholar 

  17. Kiri, Y., Sugano, M., Murata, M.: Self-organized data-gathering scheme for multi-sink sensor networks inspired by swarm intelligence. In: First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007), pp. 161–172. IEEE (2007)

    Google Scholar 

  18. Misra, R., Mandal, C.: Ant-aggregation: ant colony algorithm for optimal data aggregation in wireless sensor networks. In: 2006 IFIP International Conference on Wireless and Optical Communications Networks, pp. 1–5. IEEE (2006)

    Google Scholar 

  19. Ding, N., Liu, P.X.: Data gathering communication in wireless sensor networks using ant colony optimization. In: 2004 IEEE International Conference on Robotics and Biomimetics, pp. 822–827. IEEE (2004)

    Google Scholar 

  20. Poli, R., Kennedy, J., Blackwell, T.: Particle swarm optimization. Swarm Intell. 1, 33–57 (2007)

    Article  Google Scholar 

  21. Rajagopalan, S., Shen, C.-C.: ANSI: a swarm intelligence-based unicast routing protocol for hybrid ad hoc networks. J. Syst. Architect. 52, 485–504 (2006)

    Article  Google Scholar 

  22. Ramachandran, C., Misra, S., Obaidat, M.S.: A probabilistic zonal approach for swarm-inspired wildfire detection using sensor networks. Int. J. Commun. Syst. 21, 1047–1073 (2008)

    Article  Google Scholar 

  23. El-aal, Shereen A., Ramadan, R.A., Ghali, N.: Classification of EEG signals for motor imagery based on mutual information and adaptive neuro fuzzy inference system. Int. J. Syst. Dyn. Appl. 5, 64–82 (2016)

    Google Scholar 

  24. Singh, G., Das, S., Gosavi, S.V., Pujar, S.: Ant colony algorithms for Steiner trees. In: Recent Developments in Biologically Inspired Computing, pp. 181–206. IGI Global (2005)

    Google Scholar 

  25. Sun, Y., Ma, H., Liu, L., Zheng, Y.: ASAR: an ant-based service-aware routing algorithm for multimedia sensor networks. Front. Electr. Electron. Eng. China 3, 25–33 (2008)

    Article  Google Scholar 

  26. Wen, Y., Chen, Y., Pan, M.: Adaptive ant-based routing in wireless sensor networks using energy delay metrics. J. Zhejiang Univ. Sci. A 9, 531–538 (2008)

    Article  Google Scholar 

  27. Zhang, Y., Kuhn, L.D., Fromherz, M.P.J.: Improvements on ant routing for sensor networks. Networks, 154–165 (2004)

    Google Scholar 

  28. Zhou, Y., Xiao, K., Wang, Y., Liang, A., Hassanien, A.E.: A PSO-inspired multi-robot map exploration algorithm using frontier-based strategy. Int. J. Syst. Dyn. Appl. 2, 1–13 (2013)

    Google Scholar 

  29. Shi, Y.: Brain storm optimization algorithm in objective space. In: 2015 IEEE Congress on Evolutionary Computation, CEC 2015—Proceedings, pp. 1227–1234 (2015)

    Google Scholar 

  30. Jabbar, S., Iram, R., Minhas, A.A., Shafi, I., Khalid, S., Ahmad, M.: Intelligent optimization of wireless sensor networks through bio-inspired computing: Survey and future directions. Int. J. Distrib. Sens. Netw. (2013). https://doi.org/10.1155/2013/421084

  31. Gupta, V.: On the Optimization of Multiple Applications for Sensor Networks. Carnegie Mellon University. Retrieved from http://repository.cmu.edu/cgi/viewcontent.cgi?article=1436&context=dissertations (2014)

  32. Smith, M., Ton, D.: Key connections: the U.S. department of Energy’s microgrid initiative. IEEE Power Energ. Mag. 11, 22–27 (2013)

    Article  Google Scholar 

  33. Duan, H., Li, S., Shi, Y.: Predator-prey brain storm optimization for DC brushless motor. IEEE Trans. Magn. 49, 5336–5340 (2013)

    Article  Google Scholar 

  34. Krishnanand, K.R., Hasani, S.M.F., Panigrahi, B.K., Panda, S.K.: Optimal Power Flow Solution Using Self-Evolving Brain-Storming Inclusive Teaching-Learning-Based Algorithm, pp. 338–345. Springer, Heidelberg (2013)

    Google Scholar 

  35. Ramanand, K.R., Krishnanand, K.R., Panigrahi, B.K., Mallick, M.K.: Brain Storming Incorporated Teaching and Learning Based Algorithm with Application to Electric Power Dispatch, pp. 476–483 (2012)

    Google Scholar 

  36. Sun, Y.: A hybrid approach by integrating brain storm optimization algorithm with grey neural network for stock index forecasting. Abstr. Appl. Anal. 2014, 1–10 (2014)

    Google Scholar 

  37. Ramadan, R.A.: Fuzzy brain storming optimisation algorithm. Int. J. Intell. Eng. Inform. 5, 67 (2017)

    Google Scholar 

  38. Barbara, J.M., Philip, G.J.C.: Cooperative Learning For Higher Education Faculty (American Council on Education Oryx Press Series on Higher Education). Praeger, Westport (1997)

    Google Scholar 

  39. Lyman, F.: The responsive classroom discussion. In: Anderson, A.S. (ed.) Mainstreaming Digest, pp. 109–113. University of Maryland College of Education, College Park (1981)

    Google Scholar 

  40. Orr, J.J., Hall, S.F., Hulse-Killacky, D.: A model for collaborative teaching teams in counselor education. Counselor Educ. Supervision 47, 146–163 (2008)

    Article  Google Scholar 

  41. Woods, D.R.: Problem Based Learning—How to Gain the Most from PBL. W L Griffen Printing (1994)

    Google Scholar 

  42. Slavin, R.E.: Cooperative learning, success for all, and evidence-based reform in education. Éducation Et Didactique 2, 149–157 (2008)

    Article  Google Scholar 

  43. Johnson, D.W., Johnson, R.T., Smith, K.A.: Active Learning: Cooperation in the College Classroom. Interaction Book Co. (2006) ISBN: 978-0939603145

    Google Scholar 

  44. Catapano, J.: The Jigsaw method teaching strategy. Retrieved from http://www.teachhub.com/jigsaw-method-teaching-strategy (2017)

  45. Johnson, D.W., Johnson, R.T., Smith, K.A.: Cooperative Learning: Increasing College Faculty Instructional Productivity. Wiley, New York (1991)

    Google Scholar 

  46. O’Leary, N., Griggs, G.: Researching the pieces of a puzzle: the use of a jigsaw learning approach in the delivery of undergraduate gymnastics. J. Further High. Educ. 34, 73–81 (2010)

    Article  Google Scholar 

  47. Saleem, M., Farooq, M.: BeeSensor: a bee-inspired power aware routing protocol for wireless sensor networks. EvoWorkshops, pp. 81–90 (2007)

    Google Scholar 

  48. Wedde, H., Farooq, M.: New ideas for developing routing algorithms inspired by honey bee behavior. In: Olariu, S., Zomaya, A.Y. (ed.) Handbook of Bioinspired Algorithms and Applications. Chapman and Hall/CRC, New York (2005)

    Google Scholar 

  49. Boppana, R.V., Konduru, S.P.: An adaptive distance vector routing algorithm for mobile, ad hoc networks. In: INFOCOM 2001. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies, Proceedings. IEEE, vol. 3, pp. 1753–1762 (2001)

    Google Scholar 

  50. Oranj, A.M., Alguliev, R.M., Yusifov, F., Jamali, S.: Routing algorithm for vehicular ad hoc network based on dynamic ant colony optimization. Int. J. Electron. Elect. Eng. 4, 79–83 (2016)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rabie A. Ramadan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ramadan, R.A., Altamimi, A.B. (2019). BCLO—Brainstorming and Collaborative Learning Optimization Algorithms. In: Hassanien, A. (eds) Machine Learning Paradigms: Theory and Application. Studies in Computational Intelligence, vol 801. Springer, Cham. https://doi.org/10.1007/978-3-030-02357-7_19

Download citation

Publish with us

Policies and ethics