Information engineering
{{Distinguish|Data engineering}}{{Short description|Engineering discipline}}
{{Use dmy dates|date=August 2021}}
Information engineering is the engineering discipline that deals with the generation, distribution, analysis, and use of information, data, and knowledge in electrical systems.{{Cite web|url=https://www.bcs.org/category/10192|title=2009 lecture {{!}} Past Lectures {{!}} BCS/IET Turing lecture {{!}} Events {{!}} BCS – The Chartered Institute for IT|website=www.bcs.org|language=en|access-date=11 October 2018}}{{Cite web|url=https://www.theiet.org/events/lecture-histories/turing/2009-brady-slides.cfm|title=Information Engineering & its future|last=Brady|first=Michael|date=2009|website=Institution of Engineering and Technology, Turing Lecture|access-date=4 October 2018}}{{Cite web|url=http://www.robots.ox.ac.uk/~sjrob/Teaching/b4_intro_all.pdf|title=Introduction to Information Engineering|last=Roberts|first=Stephen|website=Oxford Information Engineering|access-date=4 October 2018}}{{Cite web|url=http://www.ie.cuhk.edu.hk/department/overview.shtml|title=Department of Information Engineering, CUHK|website=www.ie.cuhk.edu.hk|access-date=3 October 2018|archive-date=15 May 2021|archive-url=https://web.archive.org/web/20210515205329/https://www.ie.cuhk.edu.hk/department/overview.shtml|url-status=dead}}{{Cite web|url=http://www.eng.cam.ac.uk/research/academic-divisions/information-engineering|title=Information Engineering {{!}} Department of Engineering|website=www.eng.cam.ac.uk|date=5 August 2013 |language=en|access-date=3 October 2018}} The field first became identifiable in the early 21st century.
File:Intersection over Union - object detection bounding boxes.jpg for a stop sign]]
The components of information engineering include more theoretical fields such as Electromagnetism, machine learning, artificial intelligence, control theory, signal processing, and microelectronics, and more applied fields such as computer vision, natural language processing, bioinformatics, medical image computing, cheminformatics, autonomous robotics, mobile robotics, and telecommunications.{{Cite web|url=http://www.robots.ox.ac.uk/|title=Information Engineering Main/Home Page|website=www.robots.ox.ac.uk|language=en|access-date=3 October 2018}}{{Cite web|url=https://warwick.ac.uk/fac/sci/eng/research/grouplist/informationengineering/|title=Information Engineering|website=warwick.ac.uk|language=en-GB|access-date=3 October 2018}} Many of these originate from Computer Engineering , as well as other branches of engineering such as electrical engineering, computer science and bioengineering.
File:SLINK-density-data.svg in machine learning]]
The field of information engineering is based heavily on Engineering and mathematics, particularly probability,statistics, calculus, linear algebra, optimization, differential equations, variational calculus, and complex analysis.
Information engineers often{{cn|date=October 2018}} hold a degree in information engineering or a related area, and are often part of a professional body such as the Institution of Engineering and Technology or Institute of Measurement and Control.{{Cite web|url=https://www.theiet.org/academics/partners/academic-partners-list.cfm|title=Academic Partners and Affiliates 2017/2018 – The IET|website=www.theiet.org|language=en-US|access-date=3 October 2018|archive-date=4 October 2018|archive-url=https://web.archive.org/web/20181004021124/https://www.theiet.org/academics/partners/academic-partners-list.cfm|url-status=dead}}{{Cite news|url=https://www.timeshighereducation.com/world-university-rankings/imperial-college-london/courses/electronic-and-information-engineering|title=Electronic and Information Engineering – Imperial College London|work=Times Higher Education (THE)|access-date=3 October 2018|language=en|archive-date=3 October 2018|archive-url=https://web.archive.org/web/20181003221053/https://www.timeshighereducation.com/world-university-rankings/imperial-college-london/courses/electronic-and-information-engineering|url-status=dead}}{{Cite web|url=http://teaching.eng.cam.ac.uk/content/accreditation-meng|title=Accreditation of the MEng {{!}} CUED undergraduate teaching|website=teaching.eng.cam.ac.uk|language=en|access-date=3 October 2018}} They are employed in almost all industries due to the widespread use of information engineering.
History
In the 1980s/1990s term information engineering referred to an area of software engineering which has come to be known as data engineering in the 2010s/2020s.{{cite web |last1=Black |first1=Nathan |title=What is Data Engineering and Why Is It So Important? |url=https://quanthub.com/what-is-data-engineering/ |website=QuantHub |access-date=31 July 2022 |date=15 January 2020}}
Elements
=Machine learning and statistics=
{{Main article|Machine learning}}
Machine learning is the field that involves the use of statistical and probabilistic methods to let computers "learn" from data without being explicitly programmed.{{Cite book|title=Pattern Recognition and Machine Learning|last=Bishop|first=Christopher|publisher=Springer-Verlag New York Inc.|year=2007|isbn=978-0387310732|location=New York}} Data science involves the application of machine learning to extract knowledge from data.
Subfields of machine learning include deep learning, supervised learning, unsupervised learning, reinforcement learning, semi-supervised learning, and active learning.
Causal inference is another related component of information engineering.
=Control theory=
{{Main article|Control theory}}
Control theory refers to the control of (continuous) dynamical systems, with the aim being to avoid delays, overshoots, or instability.{{Cite book|title=Control Systems Engineering|last=Nise|first=Norman|publisher=Wiley|year=2015|isbn=978-1118170519}} Information engineers tend to focus more on control theory rather than the physical design of control systems and circuits (which tends to fall under electrical engineering).
Subfields of control theory include classical control, optimal control, and nonlinear control.
=Signal processing=
{{Main article|Signal processing}}
Signal processing refers to the generation, analysis and use of signals, which could take many forms such as image, sound, electrical, or biological.{{Cite book|title=Understanding Digital Signal Processing|last=Lyons|first=Richard|publisher=Prentice Hall|year=2010|isbn=978-0137027415}}
File:Use of Fourier transformation chest radiography.jpg can be used to remove unwanted information from an X-ray scan]]
=Information theory=
{{Main article|Information theory}}
Information theory studies the analysis, transmission, and storage of information. Major subfields of information theory include coding and data compression.{{Cite book|title=Elements of Information Theory|last=Cover|first=Thomas|publisher=Wiley-Interscience|year=2006|isbn=978-0471241959}}
=Computer vision=
{{Main article|Computer vision}}
Computer vision is the field that deals with getting computers to understand image and video data at a high level.{{Cite book|title=Computer Vision: Principles, Algorithms, Applications, Learning|last=Davies|first=Emlyn|publisher=Academic Press|year=2017|isbn=978-0128092842}}
=Natural language processing=
{{Main article|Natural language processing}}
Natural language processing deals with getting computers to understand human (natural) languages at a high level. This usually means text, but also often includes speech processing and recognition.{{Cite book|title=Speech and Language Processing|last=Jurafsky|first=Daniel|publisher=Prentice Hall|year=2008|isbn=978-0131873216}}
=Bioinformatics=
{{Main article|Bioinformatics}}
Bioinformatics is the field that deals with the analysis, processing, and use of biological data.{{Cite book|title=Introduction to Bioinformatics|last=Lesk|first=Arthur|publisher=Oxford University Press|year=2014|isbn=978-0199651566}} This usually means topics such as genomics and proteomics, and sometimes also includes medical image computing.
=Cheminformatics=
{{Main article|Cheminformatics}}
Cheminformatics is the field that deals with the analysis, processing, and use of chemical data.{{Cite book|title=An Introduction to Chemoinformatics|last=Leach|first=Andrew|publisher=Springer|year=2007|isbn=978-1402062902}}
=Robotics=
{{Main article|Robotics}}
Robotics in information engineering focuses mainly on the algorithms and computer programs used to control robots. As such, information engineering tends to focus more on autonomous, mobile, or probabilistic robots.{{Cite book|title=Introduction to Autonomous Mobile Robots|last=Siegwart|first=Roland|publisher=MIT Press|year=2011|isbn=978-0262015356}}{{Cite book|title=Mobile Robotics|last=Kelly|first=Alonzo|publisher=Cambridge University Press|year=2013|isbn=978-1107031159}}{{Cite book|title=Probabilistic Robotics|last=Thrun|first=Sebastian|publisher=MIT Press|year=2005|isbn=978-0262201629}} Major subfields studied by information engineers include control, perception, SLAM, and motion planning.
Tools
In the past some areas in information engineering such as signal processing used analog electronics, but nowadays most information engineering is done with digital computers. Many tasks in information engineering can be parallelized, and so nowadays information engineering is carried out using CPUs, GPUs, and AI accelerators.{{Cite news|url=https://www.zdnet.com/article/how-the-gpu-became-the-heart-of-ai-and-machine-learning/|title=How the GPU became the heart of AI and machine learning|last=Barker|first=Colin|work=ZDNet|access-date=3 October 2018|language=en}}{{Cite news|url=https://www.infoworld.com/article/3290104/artificial-intelligence/powering-ai-the-explosion-of-new-ai-hardware-accelerators.html|title=Powering artificial intelligence: The explosion of new AI hardware accelerators|last=Kobielus|first=James|work=InfoWorld|access-date=3 October 2018|language=en}} There has also been interest in using quantum computers for some subfields of information engineering such as machine learning and robotics.{{Cite book|title=Quantum Machine Learning|last=Wittek|first=Peter|publisher=Academic Press|year=2014|isbn=978-0128100400}}{{Cite book|title=Supervised Learning with Quantum Computers|last=Schuld|first=Maria|publisher=Springer|year=2018|isbn=978-3319964232}}{{Cite book|title=Quantum Robotics|last=Tandon|first=Prateek|publisher=Morgan & Claypool Publishers|year=2017|isbn=978-1627059138}}
See also
- {{annotated link|Aerospace engineering}}
- {{annotated link|Chemical engineering}}
- {{annotated link|Civil engineering}}
- {{annotated link|Engineering informatics}}
- {{annotated link|Internet of things}}
- {{annotated link|List of engineering branches}}
- {{annotated link|Mechanical engineering}}
- {{annotated link|Statistics}}
References
{{Reflist}}
{{Engineering fields}}
{{Glossaries of science and engineering}}
{{Authority control}}