Pinned Repositories
aroques.github.io
My Jekyll Blog!
bias-variance
Bias variance experiment from Learning from Data. Problem 2.24, p. 75.
compiler
Compiler written in C++
dbscan
DBSCAN clustering algorithm implementation in python 3
decision-tree
CART Decision Tree
missionaries-and-cannibals
Three missionaries and three cannibals are on one side of a river, along with a boat that can hold one or two people. Find a way to get everyone to the other side without ever leaving a group of missionaries in one place outnumbered by the cannibals in that place.
naive-bayes
The Naive Bayesian classifier is based on Bayes’ theorem with independence assumptions between predictors. A Naive Bayesian model is easy to build, with no complicated iterative parameter estimation which makes it particularly useful for very large datasets. Despite its simplicity, the Naive Bayesian classifier often does surprisingly well and is widely used because it often outperforms more sophisticated classification methods.
numerical-tic-tac-toe
Numerical tic-tac-toe is similar to normal tic-tac-toe, except instead of X's and O's, the two players are given the numbers 1 - size of game board. For a 4x4 board, the goal is to have 4 numbers in a line sum to 34 (the average of numbers 1 - 16 multiplied by 4).
parser
Recursive descent parser for compilers class
resource-management
Deadlock avoidance (resource management) project for Operating Systems class
aroques's Repositories
aroques/dbscan
DBSCAN clustering algorithm implementation in python 3
aroques/missionaries-and-cannibals
Three missionaries and three cannibals are on one side of a river, along with a boat that can hold one or two people. Find a way to get everyone to the other side without ever leaving a group of missionaries in one place outnumbered by the cannibals in that place.
aroques/bias-variance
Bias variance experiment from Learning from Data. Problem 2.24, p. 75.
aroques/compiler
Compiler written in C++
aroques/parser
Recursive descent parser for compilers class
aroques/perceptron-learning
'Pocket' version of the perceptron learning algorithm implementation and visualization
aroques/resource-management
Deadlock avoidance (resource management) project for Operating Systems class
aroques/message-passing
Message passing and operating system simulator project for operating systems
aroques/numerical-tic-tac-toe
Numerical tic-tac-toe is similar to normal tic-tac-toe, except instead of X's and O's, the two players are given the numbers 1 - size of game board. For a 4x4 board, the goal is to have 4 numbers in a line sum to 34 (the average of numbers 1 - 16 multiplied by 4).
aroques/proc-fans
Exercise 3.9 of UNIX Systems Programming: Communication, Concurrency and Threads: Communication, Concurrency and Threads (2nd Edition)
aroques/ridge-regression
Ridge regression with the regularization parameter estimated by 3-fold cross validation
aroques/scanner
Scanner written for Program Translation (compilers) class
aroques/static-semantics
Adding static semantics verification to recursive descent parser.
aroques/tree-traversals
Pre, post, and in order traversals of a binary search tree. Each node's key is a character and stores strings that begin with that character.
aroques/aroques.github.io
My Jekyll Blog!
aroques/decision-tree
CART Decision Tree
aroques/naive-bayes
The Naive Bayesian classifier is based on Bayes’ theorem with independence assumptions between predictors. A Naive Bayesian model is easy to build, with no complicated iterative parameter estimation which makes it particularly useful for very large datasets. Despite its simplicity, the Naive Bayesian classifier often does surprisingly well and is widely used because it often outperforms more sophisticated classification methods.
aroques/cozmo-taste-game
aroques/cs50-spellchecker
This program written in C will check a text file for spelling errors. Implemented load, check, size, and unload functions in dictionary.c. This uses string maniplulation, arrays, pointers, and a hash table.
aroques/django-polls
Official Django Tutorial
aroques/fsm
Finite State Machine Designer
aroques/k-means
K means implementation
aroques/logistic-regression
Logistic Regression written in python 3.
aroques/memory-management
Memory management project for Operating Systems class
aroques/perceptron
Perceptron learning algorithm
aroques/planets-of-the-universe
A small website with details on many planets and up-to-date news.
aroques/process-scheduling
Process scheduling project for operating systems class
aroques/producer-and-consumers
Concurrent UNIX Processes and shared memory project for operating systems class
aroques/redistricting
This program provides simulates redistrictings of a 5x5 map and prints the statistics.
aroques/simple-ga
A simple genetic algorithm that solves the one-max problem