Preview

Philosophical Problems of IT & Cyberspace (PhilIT&C)

Advanced search

Algorithmic model of social processes

https://doi.org/10.17726/philIT.2021.1.3

Abstract

The development of the social sciences needs to rely on precise methods. The nomological model of explanation adopted in the natural sciences is ill-suited for the social sciences. An algorithmic model of society can be a promising solution to existing problems. In its most general form, an algorithm is a generally understood prescription for what actions to perform and in what order to achieve the desired result. Any algorithm can be represented as a set of rules of the form «If A, do D to get P». People are the bearers of this kind of rules that apply in different areas of their activities. The rules are subject to change based on personal and collective experience. There is a special mathematical discipline that studies the laws of evolution of such rules. This discipline is called genetic (evolutionary) programming. Contrary to the threatening name, the algorithmic model does not imply the deprivation of a person’s right to free choice, but it needs this right as a necessary condition for the evolution of social algorithms. These algorithms allow us to give a non-causal, but law-like explanation of many well-known social phenomena, as well as to effectively model the future, which is critically important today. A retrospective look at the evolution of social algorithms shows that the current global crisis of human society is associated with the approach to the point of singularity in their evolution. This is due to the fact that there is no need for direct human participation in the implementation of social algorithms, which is reflected in a fundamental change in the sphere of employment and less need for further development of the sciences.

About the Author

V. I. Shalack
Institute of Philosophy, Russian Academy of Sciences
Russian Federation

Shalack Vladimir Ivanovich, DSc in Philosophy, Leading Research Fellow

Moscow



References

1. Mik hailov I.F. Vychislitel’nyj podhod v social’nom poznanii [Computational approach to social knowledge] // Philosophy of Science and Technology. – 2021. – V. 26, no. 1.)

2. Bazhan ov V.A. Vychislyayushchaya priroda – real’nost’ ili metafora? [Computing nature – reality or metaphor?] // Philosophy of Science and Technology. – 2021. – V. 26, no. 1.)

3. Baryshnikov P.N. Vychislitel’naya filosofiya v poiskah granic mezhdu ob»ektom i metodom [Computational philosophy in search of boundaries between object and method] // Philosophy of Science and Technology. – 2021. – V. 26, no. 1.)

4. Smirnova N.M. Social’nye nauki: vychislenie ili germenevtika? [Social sciences: calculation or hermeneutics?] // Philosophy of Science and Technology. – 2021. – V. 26, no. 1.)

5. Yastreb N.A. Shahmaty i mashina T’yuringa: granicy primenimosti vychislitel’nogo podhoda v social’nyh naukah [Chess and the Turing Machine: the limits of applicability of computationalism in the social sciences] // Philosophy of Science and Technology. – 2021. – V. 26, no. 1.)

6. Smirnov V.A. Algoritmy i logicheskie skhemy algoritmov [Algorithms and logic schemes of algorithms] // Problemy logiki. – M., 1963.)

7. Turing A.M. On Computable Numbers, with an Application to the Entscheidungsproblem // Proceedings of the London Mathematical Society. – 1936-1937. – V. 42. – P. 230-265.

8. Genetic programming, web. – URL: http://www.genetic-programming.org.


Review

For citations:


Shalack V.I. Algorithmic model of social processes. Philosophical Problems of IT & Cyberspace (PhilIT&C). 2021;(1):46-62. (In Russ.) https://doi.org/10.17726/philIT.2021.1.3

Views: 1252


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2305-3763 (Online)