{"id":21171475,"url":"https://github.com/tebogoyungmercykay/artificial-intelligence-in-java","last_synced_at":"2025-03-14T17:26:02.042Z","repository":{"id":241933713,"uuid":"775902874","full_name":"TebogoYungMercykay/Artificial-Intelligence-In-Java","owner":"TebogoYungMercykay","description":"This repository is dedicated to my exploration and understanding of various artificial intelligence (AI) algorithms and techniques. I document my progress and share resources, code, and insights related to AI.","archived":false,"fork":false,"pushed_at":"2024-05-30T17:28:59.000Z","size":1383,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"development","last_synced_at":"2025-01-21T10:51:16.874Z","etag":null,"topics":["ai","artificial-intelligence","genetic-algorithm","genetic-programming","heuristics","iterated-local-search","java","local-search","machine-learning","simulated-annealing"],"latest_commit_sha":null,"homepage":"https://java.com","language":"Java","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/TebogoYungMercykay.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}},"created_at":"2024-03-22T09:22:26.000Z","updated_at":"2024-08-26T20:23:40.000Z","dependencies_parsed_at":"2024-05-30T20:27:57.403Z","dependency_job_id":"7beb2910-0b1c-4f29-92cc-db224eac0ea0","html_url":"https://github.com/TebogoYungMercykay/Artificial-Intelligence-In-Java","commit_stats":null,"previous_names":["tebogoyungmercykay/artificial-intelligence-in-java"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TebogoYungMercykay%2FArtificial-Intelligence-In-Java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TebogoYungMercykay%2FArtificial-Intelligence-In-Java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TebogoYungMercykay%2FArtificial-Intelligence-In-Java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TebogoYungMercykay%2FArtificial-Intelligence-In-Java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TebogoYungMercykay","download_url":"https://codeload.github.com/TebogoYungMercykay/Artificial-Intelligence-In-Java/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243617294,"owners_count":20320048,"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":["ai","artificial-intelligence","genetic-algorithm","genetic-programming","heuristics","iterated-local-search","java","local-search","machine-learning","simulated-annealing"],"created_at":"2024-11-20T16:06:27.743Z","updated_at":"2025-03-14T17:26:02.019Z","avatar_url":"https://github.com/TebogoYungMercykay.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Artificial Intelligence Learning Repository\n\nWelcome to my Artificial Intelligence Learning Repository! This repository is dedicated to my exploration and understanding of various artificial intelligence (AI) algorithms and techniques. Here, I document my progress and share resources, code, and insights related to AI.\n\n## Table of Contents\n\n1. [Introduction](#introduction)\n2. [Repository Structure](#repository-structure)\n3. [Featured Concepts](#featured-concepts)\n    - [Iterated Local Search (ILS)](#iterated-local-search-ils)\n    - [Simulated Annealing (SA)](#simulated-annealing-sa)\n    - [Genetic Algorithms (GA)](#genetic-algorithms-ga)\n    - [Machine Learning](#machine-learning)\n4. [Comparative Studies](#comparative-studies)\n5. [Additional Resources](#additional-resources)\n6. [Contributing](#contributing)\n7. [License](#license)\n\n## Introduction\n\nThis repository is a comprehensive resource for learning and experimenting with various artificial intelligence algorithms and techniques. It includes code implementations, documentation, and practical examples to facilitate a deeper understanding of AI.\n\n## Repository Structure\n\nThe repository is organized into several directories, each focusing on a specific AI algorithm or concept:\n\n```\n├── .git\n├── .gitignore\n├── Compare_ILS_and_SA\n├── GeneticAlgorithm x GA + LS\n├── IteratedLocalSearch\n├── LICENSE\n├── MachineLearning\n├── README.md\n├── SimulatedAnnealingAlgorithm\n├── docs\n```\n\n- **.git/**: Contains version control data.\n- **.gitignore**: Specifies files and directories that Git should ignore.\n- **Compare_ILS_and_SA/**: Comparative studies and analyses of Iterated Local Search and Simulated Annealing.\n- **GeneticAlgorithm x GA + LS/**: Resources and exercises on Genetic Algorithms and their combination with Local Search techniques.\n- **IteratedLocalSearch/**: Resources and exercises on Iterated Local Search algorithms.\n- **LICENSE**: The license for this repository.\n- **MachineLearning/**: Resources, code, and exercises related to machine learning.\n- **README.md**: This file, providing an overview of the repository.\n- **SimulatedAnnealingAlgorithm/**: Resources and exercises on Simulated Annealing algorithms.\n- **docs/**: Documentation related to the AI algorithms and techniques.\n\n## Featured Concepts\n\n### Iterated Local Search (ILS)\n\nIterated Local Search is an optimization algorithm that iteratively applies a local search procedure to perturbations of the current solution. Key concepts include:\n\n- Local search methods\n- Perturbation techniques\n- Acceptance criteria\n- Applications in combinatorial optimization\n\n### Simulated Annealing (SA)\n\nSimulated Annealing is a probabilistic optimization algorithm inspired by the annealing process in metallurgy. Key concepts include:\n\n- Cooling schedules\n- Probability of acceptance\n- Energy states\n- Applications in global optimization\n\n### Genetic Algorithms (GA)\n\nGenetic Algorithms are search heuristics inspired by the process of natural selection. Key concepts include:\n\n- Population and chromosomes\n- Selection, crossover, and mutation\n- Fitness functions\n- Applications in optimization and search problems\n\n### Machine Learning\n\nMachine Learning is a subset of AI focused on developing algorithms that enable computers to learn from and make predictions based on data. Key concepts include:\n\n- Supervised and unsupervised learning\n- Neural networks and deep learning\n- Feature engineering\n- Model evaluation and validation\n\n## Comparative Studies\n\n- **Compare_ILS_and_SA/**: This directory contains studies comparing Iterated Local Search and Simulated Annealing algorithms, highlighting their strengths, weaknesses, and applications.\n\n## Additional Resources\n\n- **Docs/**: Contains detailed documentation and theoretical background for each AI algorithm and technique covered in this repository.\n\n## Contributing\n\nIf you would like to contribute to this repository, please fork the repository, create a new branch, and submit a pull request. Your contributions are greatly appreciated!\n\n## License\n\nThis repository is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.\n\n---\n\nFeel free to explore the repository and use the resources to enhance your understanding of artificial intelligence. If you have any questions or suggestions, feel free to open an issue or contact me directly.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftebogoyungmercykay%2Fartificial-intelligence-in-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftebogoyungmercykay%2Fartificial-intelligence-in-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftebogoyungmercykay%2Fartificial-intelligence-in-java/lists"}