{"id":21435533,"url":"https://github.com/mountain/optaeg","last_synced_at":"2025-07-14T14:32:18.293Z","repository":{"id":219248078,"uuid":"748561905","full_name":"mountain/optaeg","owner":"mountain","description":"Combine neural networks and Arithmetic Expression Geometry","archived":false,"fork":false,"pushed_at":"2025-04-18T14:44:19.000Z","size":166,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-19T02:29:36.837Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mountain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-01-26T08:59:48.000Z","updated_at":"2025-04-18T14:44:23.000Z","dependencies_parsed_at":"2024-02-01T13:43:57.676Z","dependency_job_id":"091de556-8865-411e-a327-262303e0e0de","html_url":"https://github.com/mountain/optaeg","commit_stats":null,"previous_names":["mountain/optaeg-v1","mountain/optaeg"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mountain/optaeg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mountain%2Foptaeg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mountain%2Foptaeg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mountain%2Foptaeg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mountain%2Foptaeg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mountain","download_url":"https://codeload.github.com/mountain/optaeg/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mountain%2Foptaeg/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265305746,"owners_count":23743894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-22T23:44:31.403Z","updated_at":"2025-07-14T14:32:18.002Z","avatar_url":"https://github.com/mountain.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# optaeg: combine neural networks and AEG theory\n\nWe tried different ways to combine neural networks and AEG theory and test them on different datasets.\nSeveral models showed very good results with extremely fewer parameters:\n- OptAEGV3 complex version with only 645 parameters to reach 98.2% accuracy on MNIST: [code](https://github.com/mountain/optaeg/blob/main/mnist_cmplx.py)\n- OptAEGV3 complex version 14k parameters to reach 92.2% accuracy on FashionMNIST: [code](https://github.com/mountain/optaeg/blob/main/fashion_mnist_cmplx.py)\n\nAEG stands for arithmetical expression geometry, which is a new theory studying the geometry of arithmetical expressions.\nIt opens a new optimization space for neural networks, and can be used to construct a new kind of neural network.\nFor the details of AEG theory, please refer to the draft paper:\n* https://github.com/mountain/aeg-paper : Can arithmetical expressions form a geometry space?\n* https://github.com/mountain/aeg-invitation : an invitation to AEG theory\n* https://github.com/mountain/aeg-invitation/blob/main/slides2/aeg.pdf : introductory slides\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmountain%2Foptaeg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmountain%2Foptaeg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmountain%2Foptaeg/lists"}