{"id":16504525,"url":"https://github.com/devstein/neural-net-practice","last_synced_at":"2025-10-13T19:19:18.148Z","repository":{"id":98519553,"uuid":"73987428","full_name":"devstein/Neural-Net-Practice","owner":"devstein","description":"Creating a neural net from scratch for hw","archived":false,"fork":false,"pushed_at":"2016-11-17T18:19:54.000Z","size":4162,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-13T19:19:16.883Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devstein.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-11-17T03:40:18.000Z","updated_at":"2016-11-21T16:05:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"c063a00e-97fd-4aa5-87f0-076679854696","html_url":"https://github.com/devstein/Neural-Net-Practice","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devstein/Neural-Net-Practice","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstein%2FNeural-Net-Practice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstein%2FNeural-Net-Practice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstein%2FNeural-Net-Practice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstein%2FNeural-Net-Practice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devstein","download_url":"https://codeload.github.com/devstein/Neural-Net-Practice/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstein%2FNeural-Net-Practice/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279016895,"owners_count":26085884,"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","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-10-11T15:03:42.726Z","updated_at":"2025-10-13T19:19:18.119Z","avatar_url":"https://github.com/devstein.png","language":"Python","readme":"#######################################################################################\n# README FILE\n# Introduction to Machine Learning\n# Assignment 4\n#\n# After completing the assignment, fill in this README file.  It asks you to duplicate\n# your answer to several questions.  Be certain that your answers in this README file\n# (which will be used for auto-grading) match the answers in your PDF writeup.\n#\n# This README file is formatted in YAML to allow it to be machine readable.  Please\n# be very careful with how you edit it, being careful to following the formatting.\n# Make certain not to change any text in all UPPERCASE.  After editing, you can make \n# certain that your README file follows proper YAML syntax by running it through an\n# online YAML checker, such as http://yaml-online-parser.appspot.com/\n# \n# The most frequent error is multi-line strings, such as \"SOURCESCONSULTED\" and \n# \"FEEDBACK_ERRORS\".  Make certain that the previous line ends with a | followed by a \n# newline.  Then, make certain that the subsequent lines are indented one level in \n# (4 spaces).  This sounds complex, but just follow the existing format of this file.\n# If you run into any problems that you can't fix easily in listing your sources or \n# providing feedback on the assignment, just include your multi-line string answers to\n# these parts as comments.  Everything else (all simple one-word or numeric answers) must\n# be properly formatted YAML.\n# \n# Assignment Version 20151026a\n#######################################################################################\n\n# Personal information  (BE SURE TO CHANGE THIS!)\nFIRSTNAME: Devin\nLASTNAME:  Stein\nPENNKEY:   devstein\nPENNID:    17504818\n\n# Which course are you enrolled in?  (enter 419 or 519)\nCOURSE:  419 \n\n\n# List all sources of help that you consulted while completing this assignment \n# (other students, colleagues, textbooks, websites, etc.).  This includes anyone you \n# briefly discussed the homework with.  If you received help from the following sources, \n# you do not need to cite it: course instructor, course teaching assistants, course \n# lecture notes, course textbooks or other readings.\n# \n# If you didn't receive help from anyone, write \"none\".\n\nSOURCESCONSULTED: |\n    While completing the assignment, I consulted the following sources: \n    Chapter 2 of Pattern Recognition and Machine Learning by C. Bishop\n    Chapter 5 of Machine Learning, A Probabilistic Perspective by K. Murphy\n    Coursera\n\n \n####################################################################################### \n# Answers to Problem 2:  Backpropagation with Momentum\n#\n# Please list your final answers below for auto-grading.\n#######################################################################################\n\n# Problem 2: What is the weight vector after the first epoch?  (only your final answer)\nPROB_BACKPROPMOMENTUM_EPOCH1: (0.1, 0.1, 0.1, 0.1, 0.1)\n\n# Problem 2: What is the weight vector after the second epoch?  (only your final answer)\nPROB_BACKPROPMOMENTUM_EPOCH2: (0.1, 0.1, 0.1, 0.1, 0.1)\n\n\n\n\n#######################################################################################\n# Answer to Implementation Exercise 1:  Text Classification and ROC\n#######################################################################################\n\n# What was the training accuracy?\nTEXT20NEWS_ACCURACY_TRAIN_NB: 0.959165635496\nTEXT20NEWS_ACCURACY_TRAIN_SVM: 0.996199398975\n\n# What was the testing accuracy?\nTEXT20NEWS_ACCURACY_TEST_NB: 0.819437068508\nTEXT20NEWS_ACCURACY_TEST_SVM: 0.846255974509\n\n# What was the training precision?\nTEXT20NEWS_PRECISION_TRAIN_NB: 0.963001641562\nTEXT20NEWS_PRECISION_TRAIN_SVM: 0.996194255998\n\n# What was the testing precision?\nTEXT20NEWS_PRECISION_TEST_NB: 0.841965329356\nTEXT20NEWS_PRECISION_TEST_SVM: 0.848552735505\n\n# What was the training recall?\nTEXT20NEWS_RECALL_TRAIN_NB: 0.94971825651\nTEXT20NEWS_RECALL_TRAIN_SVM: 0.996127608867\n\n# What was the testing recall?\nTEXT20NEWS_RECALL_TEST_NB: 0.803871775123\nTEXT20NEWS_RECALL_TEST_SVM: 0.839373845703\n\n# What was the training time (in seconds)?\nTEXT20NEWS_TIME_TRAIN_NB: 0.215321\nTEXT20NEWS_TIME_TRAIN_SVM: 26.950086\n\n# Which classifier performed better overall?  (answer either NAIVEBAYES or SVM -- you can choose only one)\nTEXT20NEWS_BESTCLASSIFIER: SVM\n\n\n\n\n#######################################################################################\n# Answer to Implementation Exercise 2:  Neural Network\n#######################################################################################\n\n# What was the training accuracy?\nNEURALNET_ACCURACY_TRAIN: 0.9552\n\n# What was the optimal learning rate?\nNEURALNET_OPTIMAL_LEARNINGRATE: 3.00\n\n \n \n \n#######################################################################################\n# Feedback on the Assignment (OPTIONAL)\n# \n# The following information will help us improve future versions of this assignment.\n# It is completely optional, but highly appreciated.  Please be honest.\n#######################################################################################\n\n# Approximately how many hours did it take you to complete this assignment?\nFEEDBACK_NUM_HOURS: 21\n\n# Please list any typos / errors you noticed in the assignment description or skeleton code\nFEEDBACK_ERRORS: |\n    None\n \n# Please describe any problems you encountered while completing this assignment\nFEEDBACK_PROBLEMS: |\n    None\n    ","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevstein%2Fneural-net-practice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevstein%2Fneural-net-practice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevstein%2Fneural-net-practice/lists"}