this post was submitted on 21 Aug 2023
26 points (96.4% liked)
marxism
3652 readers
1 users here now
For the study of Marxism, and all the tendencies that fall beneath it.
Read Lenin.
Resources below are from r/communism101. Post suggestions for better resources and we'll update them.
Study Guides
- Basic Marxism-Leninism Study Plan
- Debunking Anti-Communism Masterpost
- Beginner's Guide to Marxism (marxists.org)
- A Reading Guide (marx2mao.com) (mirror)
- Topical Study Guide (marxistleninist.wordpress.com)
Explanations
- Kapitalism 101 on political economy
- Marxist Philosophy understanding DiaMat
- Reading Marx's Capital with David Harvey
Libraries
- Marxists.org largest Marxist library
- Red Stars Publishers Library specialized on Marxist-Leninist literature. Book titles are links to free PDF copies
- Marx2Mao.com another popular library (mirror)
- BannedThought.net collection of revolutionary publications
- The Collected Works of Marx and Engels torrentable file of all known writings of Marx and Engels
- The Prolewiki library a collection of revolutionary publications
- Comrades Library has a small but growing collection of rare sovietology books
Bookstores
Book PDFs
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Wait, what's the use of machine learning there? I read Towards a New Socialism and from what Cockshott outlined there, you can make an input output table represented as a matrix to encode the amount of each other commodity that goes into any given commodity. Then you figure out the vector of all the final products you need (this part is decided by the planners on a democratic basis), and run Gaussian elimination to solve the matrix and get a vector that shows how much of each commodity to produce. All you'd need is some way to enter the data for all the technical coefficients for each process from the factory, and some way to coordinate the logistics of delivering the materials. I don't really see where ML tech fits in.
ML tech is basically just gaussian elimination. It's dealing with tensors and matrices and could easily be adapted to do exactly what he lays out in TANS. Which is why I think China is spending a lot of money funding research into building ML systems.
The hardest part as always is getting those input weights.
That being said, using a ML model for this would allow you to scale it to run at different speeds. So you could simplify the input models and get a faster result then use that to more efficiently allocate computing resources in the more detailed planning models.
I saw you mentioned Towards a New Socialism elsewhere in the thread, do you remember the section where he talks about using an iterative algorithm to approximate gaussian elimination?
It's also interesting to think of ML as a way of circumventing Gaussian elimination, I guess it makes some sense but I've always thought of it as a minimization algorithm for some loss function and nothing else.
He's mentioned tensor flows and machine learning in his work before.
He also has an implementation called New Harmony written in Julia you can mess with.
Oh yeah, and the ML stuff would never replace raw gaussian elimination. It's just more time efficient if you know what end state you're looking for. It would just be a tool for planners, not a planning system. Kinda like when you have render previews in 3D modeling software to get a general idea of what you need to add to make a scene lol right.