John Harris
Electrical Engineering graduate from MIT with PhD in Computation and Neural Systems from Caltech. Currently working as a professor at University of Florida.
| Headline: | Educator |
| Skills: | Electrical Engineering, Engineering |
| Interested in: | Helping members of my groups, Meeting new people, Mentoring, Offering Expertise, Professional opportunities |
| Schools: | California Institute of Technology, Massachusetts Institute of Technology |
WORK EXPERIENCE
| Employer: | University of Florida |
| Position: | Professor |
| Time period: | October 2006 - Present |
| Description: | Professor in Electrical and Computer Engineering. Leads research in developing analog VLSI circuits and digital algorithms for sensory processing and neural computation. (Also Professor in Biomedical Engineering). |
| Employer: | University of Florida |
| Position: | Associate Professor |
| Time period: | July 1999 - October 2006 |
| Description: | Associate Professor in Electrical and Computer Engineering.
(Also Associate Professor in Biomedical Engineering). |
| Employer: | University of Florida |
| Position: | Assistant Professor |
| Time period: | August 1993 - July 1999 |
| Description: | Assistant Professor in Electrical Engineering. |
| Employer: | MIT Artificial Intelligence Lab |
| Position: | Postdoctoral Fellow |
| Time period: | September 1991 - August 1993 |
| Description: | Postdoctoral Fellow with Professor Tomaso Poggio.
Research on analog algorithms and hardware for vision and learning applications. |
| Employer: | California Institute of Technology |
| Position: | Graduate student |
| Time period: | September 1987 - August 1991 |
| Description: | Graduate student in the Computation and Neural Systems program. Worked for Professors Christof Koch and Carver Mead designing analog VLSI circuits for solving computer vision problems. |
| Employer: | Hughes Research Labs |
| Position: | Work experience |
| Time period: | July 1986 - September 1987 |
| Description: | Designed perception algorithms for the Autonomous Land Vehicle. These algorithms were a crucial component of the first-ever cross-country autonomous vehicle demonstration. |
| Employer: | MIT EE & CS Department |
| Position: | Teaching assistant |
| Time period: | February 1986 - June 1986 |
| Description: | Teaching assistant for The Design and Analysis of VLSI Circuits with Prof. Lance Glasser. Completed Masters thesis on parallel algorithms for surface reconstruction. |
| Employer: | MIT AI Lab |
| Position: | Work experience |
| Time period: | September 1985 - June 1986 |
| Description: | Studied parallel vision algorithms for the Connection Machine. Worked on vision programs that require both nearest neighbor communication and the hypercube router. |
| Employer: | Bolt Beranek and Newman Inc. |
| Position: | Work experience |
| Time period: | June 1984 - September 1984 |
| Description: | Worked on the Monarch multiprocessor, specifically designed prototype dynamic memory registers for the Monarch processor chip. |
| Employer: | MIT NIAL Project |
| Position: | Work experience |
| Time period: | September 1983 - May 1985 |
| Description: | The project’s goal was the design of a VLSI chip to speed up the execution of the Nested Interactive Array Language. NIAL is an APL/Lisp hybrid and is based upon a mathematical theory of data called Array Theory. Implemented a subset of NIAL on a Symbolics Lisp machine. |
| Employer: | International Business Machines Corp. |
| Position: | Work experience |
| Time period: | June 1983 - September 1983 |
| Description: | Designed a CMOS VLSI standard cell library.
Layouts were automatically generated based upon electrical specifications. |
| Employer: | Software Arts Inc. (Creators of VisiCalc) |
| Position: | Work experience |
| Time period: | June 1982 - September 1982 |
| Description: | Designed the Electrical Engineering Applications Package for the TK!Solver program. |
EDUCATION
| University: | California Institute of Technology |
| Time period: | 1991 |
| Degree: | Computation and Neural Systems, PhD |
| University: | Massachusetts Institute of Technology |
| Time period: | 1986 |
| Degree: | Electrical Engineering, MSc |
| University: | Massachusetts Institute of Technology |
| Time period: | 1983 |
| Degree: | Electrical Engineering, BSc |
PUBLICATIONS
| Articles: | 11.A Journal Publications
[1] V. Ravinuthula, V. Garg, J. G. Harris, and J. A. B. Fortes. Time-mode circuits for analog computation. International Journal of Circuit Theory and Applications, 2009. To appear. [2] A. Camacho and J. G. Harris. A sawtooth waveform inspired pitch estimator for speech and music. Journal of the Acoustical Society of America, 124:1638–1652, 2008. [3] J.C. Sanchez, J.C. Principe, T. Nishida, R. Bashirullah, J.G. Harris, and J.A.B Fortes. Technology and signal processing for brain-machine interfaces. IEEE Signal Processing Magazine, 25(1):29–40, 2008. [4] M.D. Skowronski and J.G. Harris. Automatic speech recognition using a predictive echo state network classifier. IEEE Journal of Neural Networks, 20(3):414–423, Apr 2007. [5] X. Guo, X. Qi, and J.G. Harris. A time-to-first-spike imager. IEEE Sensors Journal, 7(8):1165–1175, Aug 2007. [6] M.D. Skowronski and J.G. Harris. Noise-robust automatic speech recognition using a predictive echo state network. IEEE Transactions on Audio, Speech and Language Processing, 15(5):1724–1730, July 2007. [7] M.D. Skowronski, J.G. Harris, D.E. Marossero, R.K. Edwards, and T.Y. Euliano. Prediction of intrauterine pressure from electrohysterography using optimal linear filtering. IEEE Transactions on Biomedical Engineering, 53(10):1983–1989, Oct 2006. [8] H.S. Narula and J.G. Harris. A time-based VLSI potentiostat for ion current measurements. IEEE Sensors Journal, 6(2):239–247, April 2006. [9] M.D. Skowronski, J.G. Harris, D.E. Marossero, R.K. Edwards, and T. Euliano. Prediction of intrauterine pressure from electrohysterography using optimal linear filtering. IEEE Trans. Biomed. Eng., 53(10):1983–1989, Oct 2006. [10] M.D. Skowronski and J.G. Harris. Applied principles of clear and Lombard speech for intelligibility enhancement in noisy environments. Speech Communication, 48(5):549–558, May 2006. [11] M.D. Skowronski and J.G. Harris. Acoustic microchiroptera detection and classification using machine learning: lessons learned from automatic speech recognition. J. Acoustical Society of America, 119(3):1817–1833, March 2006. [12] L. Gu, J.G. Harris, R. Shrivastav, and C. Sapienza. Disordered speech assessment using automatic methods based on quantitative measures. EURASIP Journal on Applied Signal Processing, 2005(9):1400–1409, 2005. [13] M.D. Skowronski and J.G. Harris. Exploiting independent filter bandwidth of human factor cepstral coefficients in automatic speech recognition. Journal of Acoustic Society of America, 116(3):1774–1780, September 2004. [14] J.C. Sanchez, J.M. Carmena, M.A. Lebedev, M.A.L. Nicolelis, J.G. Harris, and J.C. Principe. Ascertaining the importance of neurons to develop better brain-machine interfaces. IEEE Transactions on Biomedical Engineering, pages 943–953, 2004. [15] J. Gao, Y. Cao, L. Gu, J.G. Harris, and J.C. Principe. Detection of weak transitions in signal dynamics using recurrence time statistics. Phys. Lett. A, 317(1-2):64–72, 2003. [16] J.C. Principe, V. Tavares, W. Freeman, and J.G. Harris. Design and implementation of a biologically realistic olfactory cortex in analog VLSI. Proceedings of the IEEE, 89(7):1030– 1051, July 2001. [17] J.G. Harris, C. Pu, and J.C. Principe. A biologically-inspired monaural sound localizer. International Journal of Integrated Circuits and Analog Signal Processing, 23(2):163–172, May 2000. [18] V. Tavares, J.C. Principe, and J.G.Harris. The F&H filter: A novel ultra-low power discretetime filtering technique. Electronics Letters, 35(15):1226–1227, July 1999. [19] J.G.Harris and Y. Chiang. Nonuniformity correction of infra-red image sequences. IEEE Transactions on Image Processing, 8(8):1148–1151, August 1999. [20] O. Schwartz, J.G. Harris, and J.C. Principe. Modeling the precedence effect for speech signals. Neural Networks, 12(3):409–417, 1999. [21] J.G. Harris, C. Pu, and J.C. Principe. A neuromorphic monaural sound localizer. In M. S. Kearns, S. A. Solla, and D. A. Cohn, editors, Advances in Neural Information Processing Systems, volume 11, pages 692–698, Cambridge, MA, 1999. MIT Press. [22] J.G. Harris, J. Juan, and J.C. Principe. Analog hardware implementation of continuous-time adaptive filter structures. International Journal of Integrated Circuits and Signal Processing, 18(2/3):209–227, February 1999. [23] Y. Chiang and J.G. Harris. An analog integrated circuit for continuous-time gain and offset calibration of sensor arrays. International Journal of Integrated Circuits and Signal Processing, 12(3):231–238, April 1997. [24] Shao-Jen Lim and J.G. Harris. The combined LMS/LMF algorithm. Electronic Letters, 33(6):467–468, March 1997. [25] J.G. Harris and Y. Chiang. An analog implementation of the constant average statistics constraint for sensor calibration. In M.C. Mozer, M. Jordan, and T. Petsche, editors, Advances in Neural Information Processing Systems, volume 9, pages 699–705. MIT Press, 1997. [26] L. Vaina, Y. Sundareswaran, and J.G. Harris. Learning to ignore: psychophysics and computational modeling of fast learning of direction in noisy motion stimuli. Journal of Cognitive Brain Research, 2:155–163, 1995. [27] J. G. Harris. An analog network for continuous-time segmentation. Internat. Journal of Comp. Vision, 10(1):43–51, 1993. [28] S. Liu and J.G. Harris. Dynamic wires: an analog VLSI model for object processing. International Journal of Computer Vision, 8(3):221–239, 1992. [29] C. Koch, B. Mathur, S. Liu, J.G. Harris, J. Luo, and M. Sivilotti. Object based analog VLSI vision circuits. In J.E. Moody, S.J. Hanson, and R.P. Lippmann, editors, Advances in Neural Information Processing Systems, volume 5, pages 801–804. Morgan Kaufman, San Mateo, CA, 1992. [30] C. Koch,W. Bair, J.G. Harris, T. Horiuchi, A. Hsu, and J. Luo. Real-time computer vision and robotics using analog vlsi circuits. In D. Touretzky, editor, Advances in Neural Information Processing Systems, volume 2, pages 750–757. Morgan Kaufman, Palo Alto, CA, 1990. [31] B.K.P. Horn and J.G. Harris. Rigid body motion from range image sequences. Journal of CVGIP: Image Understanding, 53(1-13), 1991. [32] J. G. Harris, C. Koch, and J. Luo. A two-dimensional analog VLSI circuit for detecting discontinuities in early vision. Science, 248:1209–1211, 1990. [33] J. G. Harris, C. Koch, E. Staats, and J. Luo. Analog hardware for detecting discontinuities in early vision. Internat. Journal of Comp. Vision, 4:211–223, 1990. [34] J.G. Harris. An analog VLSI chip for thin plate surface interpolation. In J.E. Moody, S.J. Hanson, and R.P. Lippmann, editors, Advances in Neural Information Processing Systems, volume 1, pages 687–694. Morgan Kaufman, Palo Alto, CA, 1989. [35] A. Flynn and J.G. Harris. Recognition algorithms for the connection machine. Journal of Computational Intelligence, 2:131–135, 1986. 11.B Refereed Abstracts [36] A. Camacho and J.G. Harris. A sawtooth waveform inspired pitch estimator for speech and music. In J. Acoustical Society of America, volume 124, page 1638, 2008. [37] A. Camacho and J.G. Harris. Effectiveness of a robust computer assisted pronunciation training tool. In J. Acoustical Society of America, volume 122, page 3017, 2007. [38] A. Camacho and J.G. Harris. Computing pitch of speech and music using a sawtooth waveform inspired pitch estimator. In J. Acoustical Society of America, volume 122, page 2960, 2007. [39] S. Singh, J.G. Harris, R. Shrivastav, and C. Sapienza. An improved distance metric for disordered speech evaluation. In Acoustic Society of America, volume 121, page 3135, 2007. [40] A. Camacho and J.G. Harris. A biologically inspired pitch determination algorithm. In Acoustic Society of America, volume 120, page 3215, 2006. [41] I. Uysal, H. Sathyendra, and J.G. Harris. A spike-based computational model for noise robust vowel classification. In J. Acoustical Society of America, volume 119, pages 3337–3338, Providence, R.I, May 2006. [42] H. Sathyendra, I. Uysal, and J.G. Harris. Noise robust bandwidth extension of telephone speech for mobile and landline communications. In J. Acoustical Society of America, volume 119, page 3338, Providence, R.I, May 2006. [43] M.D. Skowronski and J.G. Harris. Automatic detection and classification of microchiropteran echolocation calls: why the current technology is wrong and what can be done about it. In 35th annual N. Am. Symp. on Bat Research, Sacramento, CA, October 2005. [44] K. Cho, J.G. Harris, and R. Shrivastav. Factors affecting the perception of Korean-accented American English. In J. Acoustical Society of America, volume 118, page 1899, Minneapolis, MN, USA, September 2005. [45] M.D. Skowronski and J.G. Harris. Automatic detection of microchiroptera echolocation calls from field recordings using machine learning algorithms. Journal of Acoustic Society of America, (4):2552, November 2005. [46] M. Ramani, J.G. Harris, A. Holmes, M.D. Skowronski, and S. Powell. Comparison of hearing loss compensation algorithms using speech intelligibility measures. Journal of Acoustic Society of America, (4):604, November 2005. [47] M. Raghavan, M.D. Skowronski, and J.G. Harris. Enhanced energy redistribution speech intelligibility algorithm with real-time implementation. Journal of Acoustic Society of America, (5):2482, November 2004. [48] M.D. Skowronski and J.G. Harris. Statistical automatic species identification of microchiroptera from echolocation calls: lessons learned from human automatic speech recognition. Journal of Acoustic Society of America, (5):2639, November 2004. [49] J.G. Harris and M. D. Skowronski. Energy redistribution speech intelligibility enhancement, vocalic and transitional cues. J. Acoustic Society of America, 112(5):2279, 2002. [50] M. D. Skowronski and J.G. Harris. Human factor cepstral coefficients. J. Acoustic Society of America, 112(5):2305, 2002. [51] J.G. Harris and S. Redfield. The role of color categorization in object recognition [arvo abstract]. In Invest. Ophthalamo. Vis. Sci., volume 41, page S240, 1999. Abstract 1260. |
| Books: | Book Chapters
[52] J.G. Harris and Y. Chiang. Nonuniformity correction of imaging arrays using the constant statistics constraint. In M. Valle, editor, Smart adaptive systems on silicon, chapter 16, pages 269–284. Kluwer Academic Publishers, 2004. [53] D. Xu, B. Davis, M. Ozturk, L. Deng, M. Skowronski, J. G. Harris, W. Freeman, and J.C. Principe. Computational neural networks. In B. He, editor, Neural Engineering, chapter 16. Kluwer Academic Publishers, 2004. In press. [54] Q. Liang and J.G. Harris. The future of artificial neural networks and speech recognition. In C. Leondes, editor, Intelligent Systems: Technology and Applications, volume III, pages 215–236. CRC Press LLC, Boca Raton, FL, 2002. [55] J.G. Harris, J. Juan, and J.C. Principe. Analog hardware implementation of continuous-time adaptive filter structures. In G. Cauwenberghs and M. Bayoumi, editors, Learning on Silicon, pages 263–280. Kluwer Academic, Norwell, MA, 1999. [56] J.C. Principe, S. Celebi, B. de Vries, and J.G. Harris. Locally recurrent networks: the gamma operator, properties, and extensions. In O. Omidvar and J. Dayhoff, editors, Neural Networks and Pattern Recognition, pages 311–344. Academic Press, 1998. [57] J.E. Neeley and J.G. Harris. A chaotic oscillator cell in subthreshold CMOS for spatio temporal simulation. In F.L. Silva, J.C. Principe, and L.B. Almeida, editors, Spatiotemporal Models in Biological and Artificial Systems, pages 121–127. IOS Press, 1997. [58] J.E. Neeley and J.G. Harris. Applied nonlinear dynamics and stochastic system near the millenium, volume AIP Proceedings 411, chapter Spatio-temporal simulation in subthreshold CMOS, pages 255–260. American Institute of Physics, Wilbury NY, 1997. [59] J.G. Harris. The tiny-tanh network: Towards continuous-time segmentation with analog hardware. In P. Antognetti and V. Milutonovic, editors, Neural Networks: Concepts, Applications and Implementations, volume 2, pages 224–237. Prentice Hall, 1991. [60] J. G. Harris, C. Koch, J. Luo, and J. Wyatt. Resistive fuses: analog hardware for detecting discontinuities in early vision. In M. Mead, C.and Ismail, editor, Analog VLSI Implementations of Neural Systems, pages 27–55. Kluwer, Norwell, MA, 1989. |
INFORMATION
| Memberships: | Associate Editor, IEEE Transactions on Biomedical Engineering, 1999-present.
Member of IEEE, SPIE (International Society for Optical Engineering) and INNS (International Neural Network Society). Member of IEEE Technical Committee on Analog Signal Processing, Circuits & Systems Society Member of IEEE Technical Committee on Neural Systems and Applications (NSA TC), Circuits & Systems Society. Member of the Scientific Review Committee for INTERSPEECH conference, sponsored by International Speech Communication Association Member of the Program Committee for International Conference on Informatics in Control, Automation and Robotics (ICINCO), 2007, Angers, France. Member of the Program Committee for the 20th symposium of the Brazilian Computer Society and the 22nd symposium of the Brazilian Microelectronics Society (SBCCI 2007) in Rio de Janeiro, Brazil. Member of the Program Committee for International Conference on Informatics in Control, Automation and Robotics (ICINCO), 2006, Setubal, Portugal. Member of the Program Committee for International Conference on Informatics in Control, Automation and Robotics (ICINCO), 2005, Barcelona, Spain. Special Sessions Chairman, 10th IEEE International Conference on Electronics, Circuits and Systems, 2004, Tel Aviv, Israel. Member of the Executive Committee for the IEEE International Conference on Acoustics, Speech, and Signal Processing, 2002, Orlando, FL. Member of the Program Committee for 6th IEEE International Conference on Electronics, Circuits and Systems, 1999, Paphos, Cyprus. Member of the Program Committee for 5th IEEE International Conference on Electronics, Circuits and Systems, 1998, Lisbon, Portugal. Hardware Implementations Chairman for 1996 NIPS (Neural Information Processing Systems) conference. Associate Track Chair for the Neural Systems and Applications Track of ISCAS-96 (International Symposium on Circuit and Systems.) Member of the ICNN’96 (International Conference on Neural Networks) Panel Committee. Founding member of the UF Biomedical Engineering Program. Member of the University of Florida Brain Institute, 1997-present. Member of the University of Florida Center for Smell and Taste, 1998-present. Member of the University of Florida Center for Research at the Bio/Nano Interface, 2000-present. UF Service Activities ECE Graduate Admissions and Recruiting Coordinator, 8/05-present. Founder and organizer of ECE Graduate Seminar Course, 1/03-present. UF MOSIS VLSI Fabrication Liaison, 5/96-present. ECE Undergraduate Curriculum Committee Chairman, 1/01-8/03. College of Engineering Curriculum Committee member, 1/01-12/03. ECE Undergraduate Curriculum Committee member, 8/93-8/03. ECE Curriculum Committee member, 8/03-8/04. Electronics Area Coordinator, ECE Dept 5/96-12/99. ECE Graduate Committee member, 5/96-12/99. Minority Mentor Program, 1996-1999. Served on search committee for BME chairman 2002. Member of many past ECE and BME department search committees. |
| Awards: | Member of the Motorola Visionary Board 2002-2005.
1998-99 University of Florida Teaching Improvement Program Winner. This award is given to faculty demonstrating sustained excellence, innovation and effectiveness in the classroom. NSF CAREER Award, 1995. NSF Postdoctoral Research Fellowship 1991-93, (NSF Division of Advanced Scientific Computing). Hughes Aircraft Graduate Doctoral Fellowship 1987-91. Tau Beta Pi (Engineering Honor Society). Eta Kappa Nu (Electrical Engineering Honor Society) |
John's Contacts (1)
View all-
Joe Harris
Civil Engineering graduate from University of Delaware with MBA from Loyola College with an extensive background and civil engineering experience in project management.