Name | savprogram JSON |
Version |
0.0.1
JSON |
| download |
home_page | None |
Summary | A library with different Machine Learning Algorithms: Hill Climbing, Simulated Annealing, Brute Force, and A star search |
upload_time | 2025-03-01 17:04:45 |
maintainer | None |
docs_url | None |
author | Savannah Shannon |
requires_python | None |
license | None |
keywords |
ai
algorithms
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
This program includes Machine Learning Algorithms: Hill Climbing, Simulated Annealing, Brute Force and A*Search.
Hill Climbing
Hill climibing is a widely used optimization algorithm in Artificial Intelligence that helps find the best possible solution to a given problem.
As part of the local search algorithms family, it is often applied to optimization problems where the goal is to idenitfy the optimal solution from a set of potential candidates.
Simulated Annealing
Simulated annealing (SA) is a probabilistic technique for approximating the global optimum of a given function. Specifically, it is a metaheuristic to approximate global optimization problem.
For large numbers of optima, SA can find the global optimum. It is often used when the search space is discrete. For finding problems where finding an approximate global optimum is more important
than finding a precise local optimum in a fixed amount of time, simulated annealing may be prederable to exact algorithms such as gradient descent or branch and bound.
Brute Force
Brute force algorithm is a simple, comprehensive search strategy that systematically explores every option until a problem's answer is discovered. It's a generic approach to problem-solving that's
employed when the issue is small enough to make an in-depth investigation possible. However, because of their temporal complexity, brute force techniques are inefficient for large-scale issues.
A*Search
A*Search algorithm is one of the best and popular technique used in path-finding and graph traversals. Informally speaking, A*search algorithms, unlike other traversal techniques, it has "brains".
What it means is that it is really a smart algorithm which separates it from the other conventional algorithms.
Raw data
{
"_id": null,
"home_page": null,
"name": "savprogram",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "ai algorithms",
"author": "Savannah Shannon",
"author_email": "snshannon2002@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/0a/f7/7f1b1350e15c4b909ed98b164b26eaabb73c437dd06d2431e5c5f2532a1e/savprogram-0.0.1.tar.gz",
"platform": null,
"description": "This program includes Machine Learning Algorithms: Hill Climbing, Simulated Annealing, Brute Force and A*Search.\r\n\r\nHill Climbing\r\nHill climibing is a widely used optimization algorithm in Artificial Intelligence that helps find the best possible solution to a given problem.\r\nAs part of the local search algorithms family, it is often applied to optimization problems where the goal is to idenitfy the optimal solution from a set of potential candidates.\r\n\r\nSimulated Annealing \r\nSimulated annealing (SA) is a probabilistic technique for approximating the global optimum of a given function. Specifically, it is a metaheuristic to approximate global optimization problem.\r\nFor large numbers of optima, SA can find the global optimum. It is often used when the search space is discrete. For finding problems where finding an approximate global optimum is more important \r\nthan finding a precise local optimum in a fixed amount of time, simulated annealing may be prederable to exact algorithms such as gradient descent or branch and bound. \r\n\r\nBrute Force\r\nBrute force algorithm is a simple, comprehensive search strategy that systematically explores every option until a problem's answer is discovered. It's a generic approach to problem-solving that's\r\nemployed when the issue is small enough to make an in-depth investigation possible. However, because of their temporal complexity, brute force techniques are inefficient for large-scale issues.\r\n\r\nA*Search\r\nA*Search algorithm is one of the best and popular technique used in path-finding and graph traversals. Informally speaking, A*search algorithms, unlike other traversal techniques, it has \"brains\".\r\nWhat it means is that it is really a smart algorithm which separates it from the other conventional algorithms.\r\n",
"bugtrack_url": null,
"license": null,
"summary": "A library with different Machine Learning Algorithms: Hill Climbing, Simulated Annealing, Brute Force, and A star search",
"version": "0.0.1",
"project_urls": null,
"split_keywords": [
"ai",
"algorithms"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "0af77f1b1350e15c4b909ed98b164b26eaabb73c437dd06d2431e5c5f2532a1e",
"md5": "903677bbcca73b11a8d30bf9474709b4",
"sha256": "f3d9cfbb982e4900230b523392ffb3c2600c99870a342c5cbaccb625df57557c"
},
"downloads": -1,
"filename": "savprogram-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "903677bbcca73b11a8d30bf9474709b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16487,
"upload_time": "2025-03-01T17:04:45",
"upload_time_iso_8601": "2025-03-01T17:04:45.044687Z",
"url": "https://files.pythonhosted.org/packages/0a/f7/7f1b1350e15c4b909ed98b164b26eaabb73c437dd06d2431e5c5f2532a1e/savprogram-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-03-01 17:04:45",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "savprogram"
}